Search the text
on screen
On-device OCR reads every capture, so you can find a screenshot by a price, a name or an error message — the words you actually remember.
Search the text inside your screenshots. On-device OCR reads every capture, so you can find that one screen by what it actually says.
Screenshelf reads every screenshot with on-device OCR — the text inside the image, plus the filename. No account, no setup.
Search by any word that appears on screen — a price, an error message, a name. The text you remember, not the filename.
Find and open the exact capture in seconds. Quick Look, copy the text, or reveal it in Finder. Done.
On-device OCR reads every capture, so you can find a screenshot by a price, a name or an error message — the words you actually remember.
Every screenshot in one searchable shelf, with thumbnails, dates and filters. No more scrolling a Desktop full of "Screenshot 2026-…".
Your screenshots can hold passwords and bank details. Nothing — no image, no recognised text — ever leaves your Mac. Zero cloud, zero telemetry.
Drag images straight from the macOS Photos app — or Finder, or any app — onto Screenshelf. They're copied in and indexed locally, ready to search by their text.
Select any capture and tap Space to preview it full size in a native Quick Look panel — just like in Finder. No need to open it to check it's the right one.
Found the one you need? Drag it straight from Screenshelf into Mail, Finder or a chat. No exporting, no save dialog — just drag and drop.
Screenshelf watches your screenshots folder and indexes new captures in real time, automatically. Take a shot now and search its text seconds later.
One-time purchase, no subscription. Free updates within the major version, on every Mac you own.
Turn any capture into a Markdown note — metadata, an on-device description and the full OCR text — and send it straight to your Obsidian vault. From capture to knowledge.
Screenshelf spots the links, emails, phone numbers and IBANs inside a capture and lets you copy any of them with a single click. Detected on-device, never uploaded.
Your library groups itself by what's in each capture — receipts, code, chats, websites, documents — with a sidebar of filters. No tagging, no folders to maintain.
Look inside your screenshots straight from the macOS menu bar — type a word, hit a result — without ever opening the main window.
| Screenshelf | Apple Photos / Finder | Fenn | |
|---|---|---|---|
| Searches the text inside screenshots | ✓ | ~ delayed, hours/days | ✓ |
| Indexes instantly, on-device | ✓ | ~ | ✓ |
| Focused only on screenshots | ✓ | ✗ | general AI |
| On-device, zero telemetry | ✓ | ✓ | ~ |
| One-time purchase (no subscription) | ✓ | free | $249 lifetime |
| Price | $24.99 | free | $249 · 10× |
Screenshelf's whole interface is localized into 8 languages — it follows your Mac and speaks your language out of the box. No setup, nothing to switch on.
When you add a screenshot, Screenshelf runs on-device OCR (Apple's Vision framework) to read the text inside the image, then indexes it alongside the filename. Search any word that appears on screen and the matching captures come straight up — no cloud, no AI subscription.
Yes. Drag images straight from the macOS Photos app onto Screenshelf — and the same works from Finder or any other app. Each one is copied into your shelf and indexed locally with on-device OCR, so it's searchable by its text in seconds. And once a capture is in, you can drag it back out into Mail, Finder or a chat without exporting.
Yes. Select any capture and press Space for a full-size Quick Look preview, exactly like in Finder — a native panel that lets you confirm it's the right one without launching another app. Press Space again to close it.
Yes — it's the heart of v0.1.3. Pick any capture and Screenshelf turns it into a clean Markdown note: metadata, a short description generated on-device, and the full OCR text. Send it straight to your Obsidian vault, ready to link and search alongside the rest of your knowledge.
No. The description, the OCR text and the detected links, emails, phone numbers and IBANs are all generated 100% on-device — nothing is uploaded, and the app makes no network calls for your content. Your captures stay on your Mac.
It uses Apple's built-in text recognition, which handles English, Spanish and a wide range of other Latin-script languages out of the box. It reads both printed and on-screen UI text inside your captures.
In a private local database on your Mac, locked down with strict file permissions. The index — and the recognised text in it — never leaves your machine.
That's exactly why Screenshelf is 100% on-device. Screenshots often contain passwords, bank details and private messages — none of that, and none of the text OCR reads from it, is ever uploaded anywhere. The app makes no network calls for your content at all.
No. The initial pass over your existing screenshots runs in the background at low priority, so you can keep working. On Apple Silicon it reads roughly five captures a second, then stays out of your way. After that it watches your screenshots folder and indexes new captures automatically, in real time, so they're searchable seconds after you take them.
No. One-time purchase of $24.99, yours forever. You get free updates within the same major version. Major upgrades may be paid, and only if you choose to take them.
Every Mac you own, with a single license. Enter the key on each one and you're set.
Absolutely — a 14-day money-back guarantee, no questions asked. Payments are handled by Paddle; just reply to your receipt and we'll sort it out.
Found a bug, or wish it did one more thing? Tell us — every message goes straight to the people who build Screenshelf. No account, no tracking.