Searches inside your files
Word, Excel, PowerPoint, PDF, OpenDocument, RTF, emails and their attachments, ZIP, 7z, RAR and tar archives, notes, data files and source code — all searched by what they say.
Desktop search for Windows
CherryQuery searches inside your Word, Excel, PowerPoint, PDF, email, archive and text files for a keyword — and now reads scanned PDFs and images too. Every match shows the file name, when it was last modified, and a preview with your keyword highlighted.
Your documents stay on your computer.
CherryQuery looks through what’s written in your documents, so you can find the right file even when you’ve forgotten what you called it.
Word, Excel, PowerPoint, PDF, OpenDocument, RTF, emails and their attachments, ZIP, 7z, RAR and tar archives, notes, data files and source code — all searched by what they say.
Each result shows the file name, last modified date and time, and a content preview with your keyword highlighted.
Put a phrase in "quotes" to match whole words, and combine terms with AND, OR and NOT.
Press Ctrl + Shift + Space from anywhere to open CherryQuery, or pick your own hotkey. It waits quietly in the taskbar.
A local index makes searches quick. Files changed in the last 7 days are indexed first; older files wait until your computer is idle.
No uploads, no accounts, no analytics, telemetry or ads. Light and dark themes, and an interface in nine languages.
New: text recognition (OCR)
A scanned contract, a photographed receipt, a screenshot of a slide — CherryQuery reads the text in them with built-in text recognition (OCR) that runs on your PC, so they turn up in your search just like any other document.
OCR always reads English, plus the languages you pick in Settings: the app languages are built in, and 100+ more are downloaded once when you add them. Up to 50 pages are read from each scanned PDF or TIFF.
From reports and spreadsheets to notes, config files and code.
The subject, sender, recipients and body of .eml and Outlook .msg emails are searched. Attachment names are searched too, and so is attachment content when the attachment’s extension is in your indexed list. Files inside ZIP, 7z, RAR and tar archives are searched the same way.
Scanned PDFs and images are read with text recognition. Older .doc, .xls and .ppt files aren’t supported.
CherryQuery reads and indexes your files right on your PC. Nothing about your files, your searches or your index is sent anywhere.
A few details about what CherryQuery searches and how.
Your Documents folder by default. Folders like node_modules, .git, .svn, $Recycle.Bin and System Volume Information are skipped, as are Office’s temporary ~$ files. You can adjust indexed file types and excluded folders in Settings.
Search reads a local index rather than the files themselves, so new or changed files appear once they’re indexed. Recently changed files go first. and the folder is re-checked every 10 minutes while the app is open.
Documents (Word, Excel, PowerPoint, PDF, OpenDocument, RTF), emails and archives up to 50 MB and text files up to 5 MB are searched; larger files are skipped. Up to 2 million characters of text are indexed per file.
For .eml and Outlook .msg files, the subject, sender, recipients and message body are searched. Attachment names are searched too, and so is attachment content when the attachment’s extension is in your indexed list. ZIP, 7z, RAR (versions 4 and 5) and tar archives — including .tgz and .tar.gz — work the same way: the names of the files inside are always searched, and their content is searched when their extension is in your indexed list. A .gz file that isn’t a tar archive, such as report.txt.gz, is searched as the file it contains. Attachments and archive files must also be within the maximum file size. Emails and archives inside each other are opened up to 3 levels deep, and up to 1,000 files are read from each archive. A match opens the email or archive, not the attachment or file inside it. Encrypted ZIP archives, and ZIP archives that use recompression other than Deflate, can’t be read — only the names of the files inside are searched. Encrypted files inside 7z and RAR archives archives are searched by name only.
Yes. Scanned PDFs and images (.png, .jpg, .tif) are read with built-in text recognition (OCR), right on your PC — nothing is uploaded. Password-protected documents can’t be read.
Matching is case-insensitive by default. Use double quotes for whole-word matches — "cat" matches “cat” but not “category” — and combine words with AND, OR and NOT. Text files are read as UTF-8.
Get CherryQuery for Windows from the Microsoft Store and search your documents in seconds.
Get it fromMicrosoft Store