dnGrep is an open source tool that can search for text inside documents

The software dnGrep is an open source search tool for Windows that is based mostly on the GREP command-line tool.

dnGrep is an open source tool for Windows that can search for text inside documents

What can it do? It can search for text content material inside documents and archives; you do not want GREP, as dnGrep is a standalone tool. The program’s interface is easy and has fairly a couple of containers that allow you to set search circumstances.

Select the folder which this system ought to use for its search operations or selected an whole drive if you wish to search all folders of a drive. There are choices to disregard sure directories or paths so that they aren’t parsed by the applying. If you need, it’s possible you’ll allow the choice to search inside archives as effectively.

The extra button expands the interface to show some superior settings that can be used to slim down the search by file-size, date modified/created or outline a selected time and date.

Supported Document sorts

The software makes use of three plugins that you can select through the set up course of to search inside Word, Excel, and PDF documents. So, if it would not search inside documents, you might have unchecked the choices whereas putting in it.

Documents format supported by DnGrep are DOC, DOCX, DOCM, XLS, XSLX, XLSM, and PDF; these are the supported archive codecs: ZIP, 7Z, JAR, WAR, EAR, RAR, CAB, GZ, GZIP, TAR, RPM, ISO, ISX, BZ2, BZIP2, TBZ2, TBZ, TGZ, ARJ, CPIO, DEB, DMG, HFS, HFSX, LZH, LHA, LZMA, Z, TAZ, XAR, PKG, XZ, TXZ, ZIPX, EPUB, WIM, CHM.


This is what this system is meant to do. If you bear in mind some phrases or a sentence from a doc, however do not know the identify or location of the doc, you can use dnGrep to find it. Just enter the search time period within the search field and hit the search button afterwards (and after setting the beginning location for the search).

Choose the search mode: Regex, XPath, Text or Phonetic. You can Test the Expression by utilizing the button on the best. If you do not know tips on how to use the modes, try the official GitHub page, there are explanations with syntax examples.

dnGREP example

The search course of is speedy; not stunning contemplating that it solely appears in sure file codecs. But extra importantly it is very correct, and the pane on the backside shows the variety of matches and the strains the place the search string was discovered.

For e.g. as an example I’ve a whole lot of documents about Firefox extensions, however I forgot the identify of a selected one, so I will search for “extension” and it shows the documents that include the phrase. This will assist me discover the doc sooner than a handbook job would. And you can see that it additionally discovered a HTML file that contained the time period. Double-click on a consequence and you will note a preview of the road the place the search time period was discovered, and the phrase is highlighted.

There are some superior choices that you can toggle: Case Sensitive, Whole phrase, Multiline, Dot as newline and Boolean Operators. These are filters that are helpful to additional slim down the search. The “search in outcomes” possibility permits to redo the search throughout the beforehand found recordsdata. Search patterns can be saved as bookmarks to be reused later. The encoding menu permits you to change the language on the fly.


DnGrep helps search and change, which can be useful as effectively. Say you misspelled one thing in a doc and need to change it. Enter the time period, however earlier than hitting Search, kind the phrase you need to be added as a substitute within the “Replace with” field after which click on on search.

Next click on the Replace button and the built-in text editor ought to pop-up. The matched phrase is highlighted, and also you can soar between matches utilizing the Previous and Next buttons. Select the Replace in File button, or use the Previous File and Next File buttons to navigate to the subsequent recordsdata. There is a Replace in All Files possibility. The program helps undo, so in case of errors, you can shortly revert the change.

Preview Files

While the default previewer within the outcomes pane is enough to view the matches, the “Preview File” possibility under the search pane shows the whole doc in a side-panel. Use the button with the double arrows to repeat the recordsdata, file names or outcomes, or to maneuver or delete the recordsdata, or to avoid wasting the outcomes.

Explorer integration

Run the applying as administrator and allow the “Windows Explorer integration” from the choices. Right-click in Windows Explorer to entry the dnGREP context menu choice to open this system instantly. I used to be anticipating a fast search menu to search out inside a specific folder, however it would not have one.

The software is based mostly on .NET four.zero. A transportable archive of dnGrep is unavailable.

Every model of this system since v2.9.53.zero that was launched in 2017, carries a beta tag. But it was secure throughout my checks. dnGrep is tremendous at what it does, although I’d have appreciated to see a transportable model.

An various could be to make use of Everything, which other than looking out inside documents, is maybe the very best search tool for Windows. Windows customers may additionally choose different search instruments, Notepad++ or SearchMyfiles assist related performance.

Check Also

How to identify fonts on any webpage without using an extension in Firefox and Chrome

Webpages include a number of visible parts, regardless that we could not usually discover them. …

Leave a Reply

Your email address will not be published. Required fields are marked *