QLogExplorer is a graphical application for browsing and analysing large log files. It is designed for environments where diagnostic files may be too large to handle efficiently with conventional text editors.
The application uses chunk-based indexing instead of loading an entire file into memory. This approach reduces memory requirements and allows users to begin investigating a file while indexing continues in the background.
QLogExplorer is particularly useful when dealing with different logging formats. It can interpret structured JSON records directly or use regular expressions to divide conventional text entries into separate columns. This allows information such as timestamps, severity levels and message contents to be examined independently.
Reusable templates make it possible to retain formatting and search configurations for different applications or projects. The combination of indexing, structured presentation and flexible searching helps narrow down important information within substantial diagnostic datasets.
This is free and open source software.
Key Features
- Indexes large files in chunks to minimise memory usage.
- Allows browsing and searching while file indexing continues.
- Uses multi-stage filtering to eliminate non-matching data efficiently.
- Supports RE2 regular expressions with a PCRE fallback for incompatible patterns.
- Opens JSON and newline-delimited JSON (NDJSON) records.
- Converts plain-text entries into columns using regular expression capture groups.
- Allows columns to be reordered, hidden and searched independently.
- Combines multiple search conditions with AND and OR operators.
- Supports substring, regular expression and range-based searches.
- Provides negated conditions for excluding irrelevant entries.
- Offers custom highlighting for warnings, errors and other matching patterns.
- Stores column definitions, highlighting rules and searches in reusable templates.
- Opens files without locking them against changes by other programs.
- Cross-platform support – runs on Linux and Windows.
Website: github.com/rafaelfassi/qlogexplorer
Support:
Developer: Rafael Fassi Lobão
License: GNU General Public License v3.0

QLogExplorer is written in C++. Learn C++ with our recommended free books and free tutorials.
Related Software
| Graphical and Web-Based Log Viewers | |
|---|---|
| Logdy | View and filter terminal output in real time through a local web UI |
| frontail | Stream and filter live output in your web browser |
| Giant Log Viewer | Open enormous text files without loading them into memory |
| LogNote | Inspect files, command output and Android logcat with flexible filters |
| Chipmunk | Analyse multi-gigabyte files quickly with a responsive graphical interface |
| QLogExplorer | Explore very large files with advanced searches and JSON support |
| glogg | Graphical grep-style searching for very large files |
| Xlogmaster | Monitor files, devices and command output with event-triggered actions |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.