I prefer to assume I’m pretty organized. I take advantage of folders inside folders, descriptive filenames, and generally even date prefixes once I’m feeling significantly disciplined. For essentially the most half, the system works. Or a minimum of it did till I wanted to seek out one thing I’d written about eighteen months earlier, a doc I might solely bear in mind by means of one stray half-sentence buried someplace in the midst of it. Regardless of making use of a number of easy tweaks that make Home windows search higher with out changing it, I obtained nothing helpful. I think Highlight on a Mac would’ve reacted with the identical indifference. I spent twenty minutes (it might have been extra) opening information one after the other earlier than giving up solely. The file was undoubtedly on my pc someplace, however functionally, it’d as effectively have vanished into the ether.
It was that have, repeated typically sufficient, that despatched me down a rabbit gap, and what I discovered on the finish was DocFetcher. It is free, it is open supply, and it searches inside your information, not simply in them.
Associated
How one can Discover Something on Your PC Sooner With the Every little thing App
Discover issues in your Home windows PC higher with Every little thing.
The issue with “regular” search
Your information are in there, however Home windows Search would not care
The search constructed into your working system is usually a filename scanner with a number of tips bolted on. It is aware of a file exists and the place it lives. What it doesn’t do effectively — in any respect — is let you know what’s inside. Whereas it’s technically potential to tweak index settings to go looking file contents natively in Home windows, the expertise is usually gradual and resource-intensive. As an alternative of filenames, DocFetcher appears to be like inside information: PDFs, paperwork, spreadsheets, notes, code, archives, and even eBooks. That single distinction reframes the entire drawback.
Contemplate the standard state of affairs: you want a doc, however you do not know what you known as it, the place you saved it, or what 12 months you created it. You bear in mind a phrase — perhaps a shopper’s title, a undertaking title, a selected sentence. Commonplace search has nothing to give you right here. With DocFetcher indexing your folders, you’ll be able to sort out fragments of a doc or phrases, or key phrases that you just may bear in mind, and DocFetcher will pull them out with no points.
How the indexing really works (and why it is quick)
It reads all the things as soon as, so that you by no means need to hunt once more
DocFetcher is an indexing search instrument, which implies it would not scan each file from scratch every time you search. It has an area database of file contents that it checks, relatively than scanning all information in your machine. This implies search outcomes are on the spot. The search engine beneath is constructed on Apache Lucene, a broadly used open-source engine that powers search in instruments far dearer than this one.
The trade-off is that it’s important to do some upfront work. While you first open DocFetcher, you level it at whichever folders you need to search, and it indexes them. Relying on the scale of your assortment, that may take some time (a very good rule of thumb is roughly 200 information per minute). As soon as it is completed, although, you will virtually by no means wait once more. And when information change, DocFetcher updates its index mechanically within the background, so your outcomes keep present. The indexing course of occurs within the background and will be configured to run mechanically.
DocFetcher indexes nothing by default, leaving the collection of information to be listed to you, which is a deliberate selection that retains issues lean and respects the truth that most individuals do not really want their complete arduous drive searchable. You determine what goes in, which implies the outcomes you get out are correspondingly cleaner.
What it will probably search (the checklist is longer than you’d anticipate)
If a file has textual content in it, DocFetcher is already
DocFetcher helps a broad vary of file sorts, together with PDFs, Phrase paperwork, Excel spreadsheets, HTML information, and extra — over 50 codecs in whole. It handles fashionable Workplace codecs (docx, xlsx, pptx) alongside older ones, OpenOffice and LibreOffice information, RTF, plain textual content, EPUB, and even MP3 and JPEG metadata. One of many first issues I examined was whether or not DocFetcher might really discover a phrase buried inside a PDF, which is the form of doc that Home windows Search both ignores or pretends doesn’t exist. It discovered it immediately.
One function I did not anticipate to care about as a lot as I do is archive assist. It will possibly search inside compressed archives akin to ZIP, RAR, and 7z information, eliminating the necessity to manually extract the contents earlier than looking. It additionally helps nested archives — a zipper containing a 7z containing a rar, and so forth — which sounds edge-case till you notice what number of downloaded information find yourself sitting in compressed folders and by no means get unpacked.
There’s additionally a pleasant contact for those who’re a developer or work with supply code: you’ll be able to customise which file extensions DocFetcher treats as plain textual content, successfully turning DocFetcher right into a code search instrument for no matter language or framework you occur to be utilizing.
In precise use, the pace is what grabs you first. As soon as your information are listed (bear in mind, this could take a extremely very long time), looking is actually quick, and outcomes seem in milliseconds. DocFetcher additionally supplies a preview panel that highlights your search phrases within the doc, so you do not have to open every file to examine them. As an alternative, you’ll be able to click on the file and see a preview on the facet, which provides you rapid context.
The search syntax is deeper than the interface initially suggests, too. Past fundamental key phrases, DocFetcher helps wildcards, phrase searches, fuzzy matching for approximate phrases, and proximity searches that allow you to discover phrases showing close to one another inside a sure vary. Most individuals most likely will not use these each day, however while you want precision as a substitute of approximation, they’re there ready for you.
I’ve a number of gripes with it
The place the rose has its thorns
No instrument is trustworthy with you till you’ve gotten additionally examine what it can’t do. DocFetcher doesn’t search photos, so in case you are hoping to discover a scanned receipt, you might be out of luck. And naturally, it doesn’t index the audio or video content material inside video information. Nonetheless, it will probably index metadata (tags, artist, title) for audio information akin to MP3 and FLAC, in addition to EXIF metadata from JPG and JPEG photos. It additionally lacks real-time indexing, that means it updates the index while you inform it to, or when the appliance detects file modifications whereas it’s operating, relatively than constantly within the background.
The interface isn’t fairly. DocFetcher appears to be like prefer it was designed in 2009, which is about proper, and the primary time you open it, you may briefly ponder whether you’ve gotten made a mistake. However fortunately, I have been capable of push previous that.
So, must you really use DocFetcher?
In case your work includes quite a lot of paperwork (analysis, writing, authorized, medical, growth, archiving, alongside these traces), DocFetcher is value it. Even in comparison with among the greatest desktop search instruments for Home windows 11, it holds its personal uniquely effectively for this particular use case. The interface won’t win awards; the preliminary indexing requires endurance; and it’ll not change a correct file-organization behavior. What it would do is make the information you have already got findable in a means that nothing else in your desktop at the moment manages.
OS
Home windows, macOS, Linux
Developer
Christian Schmieder
Worth mannequin
Free / open supply
DocFetcher is a desktop search instrument that indexes paperwork in your pc so you’ll be able to immediately search inside PDFs, Phrase information, spreadsheets, and extra. It really works like a personal offline search engine on your information, making buried data a lot simpler to seek out.

