dnGrep is a free, open-source Windows search utility that finds text and patterns across files, documents, and compressed archives. It supports plain text, PDFs, Microsoft Office documents, OpenDocument files, and archives such as ZIP, RAR, and 7Z. Users can search using ordinary text, regular expressions, XPath expressions, phonetic queries, or byte sequences. Advanced filters narrow searches by file name, size, date, and other criteria. Results display matching lines and provide full-file previews for easier examination. The application supports search-and-replace operations in text files, including undo functionality. Additional tools include saved search patterns, customizable external editors, and Windows File Explorer context menu integration. It runs on Windows 10, Windows 11, and Windows Server.
Features
- Comprehensive file searching across text documents, PDFs, Office files, and archives
- Advanced search methods using regular expressions, XPath, phonetic matching, and byte sequences
- Configurable file filters with saved search patterns and reusable search configurations
- Search-and-replace functionality for text files with undo and result preview support
- Integrated whole-file previews with external editor launching and result file management
- Windows File Explorer context menu integration with multilingual light and dark interfaces