Reference Image Tool Crashes With 1000+ Images: Fixes and Alternatives (2026)
A large collection can expose performance problems, but image count alone does not identify the cause. Start with a backup and a repeatable example. Image dimensions, cache settings, storage, and database state can matter as much as the number of files.
Correction, September 7, 2026: An earlier version treated individual Allusion reports as fixed database limits and gave unsupported card-count failure thresholds for Milanote and Miro. Those claims have been removed. This guide does not present a cross-product performance benchmark.
First, find the action that fails
Before changing tools, record the app version, operating system, available memory, and storage location. Then identify when the failure happens:
| What fails? | What to compare on a copy |
|---|---|
| Adding a folder | A small sample versus the full folder; note which file is being processed |
| Generating thumbnails | First-time generation versus browsing files whose thumbnails already exist |
| Opening a saved board | A preserved board copy versus a new board with a small selection |
| Searching or starting the app | A small test library versus the affected library; preserve the original database |
| Loading a web board | Another supported browser, a smaller board, and the service's current status |
Change one thing at a time. A repeatable failure with a small set of files is more useful to support than an image count alone. Do not erase a database or overwrite your only board to test a theory.
PureRef: check the performance mode and scene contents
PureRef 2.x defaults to disk caching and offers other modes with different memory tradeoffs. Its current behavior should not be judged from older descriptions of all-in-memory loading. Preserve a scene copy, then compare the same scene under another documented mode. PureRef performance settings
The Manage images tools can change image resolution, format, and storage location. Some changes affect stored image data, so experiment on a copy and keep the originals. PureRef image management
A board holding references for one painting and a searchable archive of years of work are different tasks. You may find it easier to keep a smaller working board and a separate library. That is workflow advice, not proof of a fixed PureRef image limit.
Allusion: use issue reports as test cases
Two reports describe specific failures in Allusion 1.0.0-rc.10:
- On November 5, 2024, a Windows 11 user reported 14.4 GB of memory use while generating thumbnails for 358 images. They also reported normal memory use when browsing after the thumbnails existed. This makes first-time thumbnail generation a useful test to separate from ordinary browsing. Allusion issue #640
- On September 6, 2023, a Windows 10 user reported missing image results in a library of more than 120,000 files. They suspected a relationship with a database around 81 to 82 MB, but listed reproduction steps as unknown. Restoring an older database helped temporarily in their case. This does not establish a database-size ceiling for all libraries. Allusion issue #604
We checked these reports on September 7, 2026, but did not reproduce them. They do not establish that every current build or fork has the same problem, or that another app will handle the same files without failure.
If your symptoms match, include your version, OS, the action that fails, and a shareable sample in a bug report. Keep the full library and database backed up before trying a restore.
Milanote and Miro: separate board load from library size
For Milanote, this review does not establish a reliable card-count threshold for lag or crashes. If one board is slow, compare it with a small test board and record the media types and actions involved. A slow session alone does not show that the product has reached a fixed capacity limit.
Miro's official guidance says performance depends on board content, collaborators, device, browser, and connection. It identifies heavy images and documents as possible contributors and recommends trying a smaller board, another browser, or a duplicate of the affected board. Follow its current troubleshooting steps before concluding that you need to migrate. Miro performance guidance
Keep an intact copy before reducing image resolution or splitting content. A board can remain useful for sharing and planning even when you prefer to keep the full reference archive elsewhere.
How to evaluate another tool
Use the same representative files on the same machine. Record the build and settings for each app. Test the jobs you actually need:
- Add your sample and wait for thumbnail generation to finish.
- Close and reopen the app, then browse and search.
- Build a working board with your usual image sizes.
- Try the bulk selection and edits you use in normal work.
- Check the media and metadata after export or migration.
- Restore a small backup sample in a separate location.
Keep initial indexing separate from later browsing when recording timings. A fast empty grid does not show how the app handles your full workflow. Do not compare a small board in one app with an entire library in another and call the result a capacity benchmark.
Where refern fits
refern combines a searchable local library with a canvas. A normal workspace can index media already in a folder; explicit imports and copy actions can create files. Its database and generated thumbnails use an associated or configured data location.
Its streaming indexing and virtualized grid are implementation choices, not promises of fixed memory use, unlimited capacity, or crash-free bulk operations. This guide publishes no verified 100,000-item or million-item benchmark. Test the current build with your own formats and workflow before moving a large collection.
| Need | Practical choice |
|---|---|
| Keep a familiar drawing overlay | Troubleshoot the existing scene first; keep your library separate if useful |
| Share a project board with others | Test a smaller board in your current collaboration tool |
| Search local folders and arrange references in one app | Evaluate refern on a representative sample |
| Resolve one repeatable crash | Preserve the failing sample and report it; changing apps may not solve the underlying file issue |
Before migrating
Use the source app's documented export options and inspect the result. Do not assume a board export contains every original image, note, link, or editable layout. Keep the source until you have checked what transfers.
For a PureRef board, consult the PureRef migration guide. For Eagle, use the Eagle import guide. Opening a normal folder is a separate workflow from using a dedicated importer.
Keep independent backups of source media, boards, and organizer data. An app's recovery feature does not replace those copies.
Try refern with a sample of your library, or compare reference managers for artists before choosing.
Frequently asked questions
Why does my reference tool crash when I have too many images?
Possible causes include a corrupt cache, thumbnail generation, scene caching mode, unsupported media, database state, or one complex board. Product-specific user reports can identify a test case, but they do not establish a universal ceiling for every library.
Does PureRef slow down with a large board?
Large PureRef scenes can become slower, but current PureRef 2.x behavior depends on its selected performance mode. The documented default caches image data on disk. Test cache modes and split a scene only after preserving a backup.
What is the Allusion database limit?
No universal Allusion database limit is established here. Issue #604 describes one user losing image results in version 1.0.0-rc.10 on Windows 10. That report does not prove a fixed database-size or image-count ceiling.
Is there a reference tool that handles 100,000 or more images without crashing?
refern uses a streaming indexing pipeline and virtualized grid architecture. No verified universal 100,000-item capacity or speed benchmark is published here, so test the current build with a representative copy of your library.
What reference tools work offline with a large local library?
A normal refern workspace and Allusion's watched-folder setup can expose existing local files without a managed media copy. Each app still creates local data and offers actions that may write, download, copy, move, or modify files.
Sources
- 1.November 5, 2024 user report on rc.10 and Windows 11; checked 2026-09-07
- 2.September 6, 2023 user report on rc.10 and Windows 10; checked 2026-09-07
- 3.PureRef performance and cache settings; checked 2026-09-07
- 4.PureRef image optimization and relinking tools; reviewed 2026-09-07
- 5.Miro board performance and troubleshooting guidance; checked 2026-09-07
- $35 one-time, no subscription
- Windows, macOS, Linux
- Local-first and private
- 10,000+ creatives
- Community on Discord
“Organization and search like Eagle cool, canvas from PureRef.”
Try it yourself
One library for your references, with a canvas built in.
refern keeps your images organized and searchable, with an infinite canvas in the same app. Normal workspaces read existing files in place. $35 one-time, updates included.
No account required for the 30-day trial. Your normal files remain accessible on disk if the trial ends.
Keep reading
Best Milanote Alternatives by Use Case (2026)
Best Milanote alternatives for client collaboration, solo moodboards, overlays, visual libraries, and text knowledge work, with current trade-offs.
Best Moodboard Tools for Designers in 2026
Compare moodboard tools by workflow: Milanote and Miro for teams, Cosmos and Savee to discover, PureRef for overlays, refern for a tagged library plus canvas.
One-Time Reference Tools vs Subscriptions: Compare the Actual Cost
Compare a one-time reference app with recurring board subscriptions. See dated three-year examples, license limits, and the features you may need to keep.
Find My Old Reference Images Organized by Tag (2026)
Find a reference you saved months ago. Search what you remember, widen filters when needed, and add useful tags and source details after finding it.