You screenshotted it. DejaShot finds it.
DejaShot reads the text in every screenshot and remembers which app it came from, so “figma pricing” finds the one you meant. All on your Mac.
macOS 14 or later · pay once · no account
You take them instead of notes. Then they turn into timestamps.
An error you meant to fix. A price you meant to compare. The booking you’ll need at the airport. They’re all on your Mac, named for the second you pressed the shortcut, and search can’t reliably see what’s inside them.
Set it up once. Then just search.
Choose your folders.
Desktop, Screenshots, wherever yours land. macOS asks you to confirm each one, and DejaShot reads nothing else.
DejaShot reads them, newest first.
Your first 200 are searchable in under a minute. The rest follow in the background, and reading pauses itself to save battery.
Press ⇧⌘Space and type what you remember.
A word from the screenshot, the app it came from, roughly when. The panel opens over whatever you’re doing.
It remembers where it came from.
When you take a screenshot, DejaShot notes the app and the window’s title. Months later, “figma pricing” finds the pricing page you captured in Figma, even if the word Figma never appears in it.
Filters you can type
- app:figma
- after:march
- “exact phrase”
- has:text
Window titles need the Accessibility permission. It’s optional, and DejaShot still reads every screenshot without it.
Written on the back: Figma
“Pricing v3”
Mar 14, 11:42
Find it without leaving what you’re doing.
Press ⇧⌘Space from any app. Type. Arrow to the one you want. Your hands never leave the keyboard.
- ↵
- Open in DejaShot
- ⌘C
- Copy Image
- ⇧⌘C
- Copy Text
- ⌘R
- Reveal in Finder
- Space
- Quick Look
31 ms to search 20,000 screenshots
At the 95th percentile, on an M2 Pro, measured in the search engine itself.
Scroll back through every day you screenshotted.
The timeline groups your screenshots by day, with a line on what each day was mostly about. Jump to any month, the way you would in Photos.
Today
3 screenshots · mostly Xcode, Slack
Yesterday
2 screenshots · mostly Terminal, Figma
Thursday, March 12
3 screenshots · mostly Notion, Messages
Wednesday, March 11
4 screenshots · mostly Chrome, Visual Studio Code
Tuesday, March 10
4 screenshots · mostly Discord, Safari
Monday, March 9
3 screenshots · mostly Arc, WhatsApp
Sunday, March 8
4 screenshots · mostly Safari, Mail
Saturday, March 7
3 screenshots · mostly Notion, Xcode
The small things, done properly.
Smart Collections
Receipts, Code, Conversations, Documents and Designs sort themselves, right on your Mac. DejaShot would rather leave one out than file it wrong.
Rename, with Undo
Rename one screenshot or a hundred from the date, the app, the window title or the first line of text. Nothing is ever overwritten, and every rename can be undone.
Screenshot 2026-03-14 at 11.42.08
Renamed: 2026-03-14 Figma - Pricing v3Copy any line
Show Text Regions outlines every line DejaShot read. Click one to copy it.
Export as Markdown
Export a search as files, or as Markdown with each image and its text.
Apps it ignores
Screenshots taken while 1Password or Messages is in front aren’t read or kept. You choose the apps.
Screenshots, not photos
In Desktop, Documents and Downloads, DejaShot reads only screenshots, not your photos.
Nothing leaves your Mac.
- No account. No cloud. No telemetry.
- Your screenshots, their text and where they came from stay in a library on your Mac.
- It never needs Screen Recording or Full Disk Access. It reads only the folders you choose.
- It goes online only to activate your license, to check in about every two weeks, and to check for updates.
Not a screenshot tool.
Keep ⌘⇧4, CleanShot or whatever you use now. DejaShot doesn’t capture, annotate or record your screen. It reads what they save.
Price
$49
Pay once. Keep it.
- The first tenFree
- The next hundred$5
- After that$49
- The whole app, nothing held back
- One Mac at a time, move it any time
- Every 1.x update
- Works offline after activation
- A 14-day refund
Questions
Does DejaShot upload my screenshots?
No. Reading, searching and everything else happen on your Mac. DejaShot never sends your screenshots, their text or where they came from anywhere. It goes online only to activate your license, to check in about every two weeks, and to check for updates.
Which Macs does it run on?
Any Mac with macOS 14 or later.
Isn’t Spotlight enough?
Spotlight reads text in some images, some of the time, and never records which app a screenshot came from. DejaShot reads every new screenshot, remembers the app and the window, and gives your screenshots a search of their own.
Does it rename or move my files?
Only when you ask. Renaming is off until you turn it on, it never overwrites a file, and every rename can be undone. Moving to the Trash always uses the macOS Trash. DejaShot never deletes files.
Can I use it on two Macs?
A license works on one Mac at a time. Moving it takes one click from the new Mac, with no need to email anyone.
Is it a subscription?
No. You pay once and get every 1.x update.
What if it isn’t for me?
Email harsh@sonealabs.com within 14 days of buying and you’ll get a full refund.
Which languages does it read?
DejaShot uses the text recognition built into macOS, and you choose its languages in Settings. The app itself is in English.
Why does it ask for Accessibility?
To read the title of the window you screenshotted, so “figma pricing” can match a Figma file called Pricing. It reads window names, not what’s on your screen, and it’s optional.