Free Tool
Trawling through logs, made easy
Log Trawler's 100% local operation guarantees data privacy and security during log file analysis — everything runs in your browser, nothing leaves your machine.
- 100% local processing — Log files are opened in your browser and never leave your machine — no data uploaded to the internet.
- Many log formats supported — Works with Nginx, Apache, Tomcat, Oracle, PostgreSQL, MySQL, MariaDB and more, with automatic timestamp detection.
- Powerful filtering — Filter by time range, log level, free text or Regular Expressions using include/exclude logic and boolean expressions.
- Annotate your logs — Add tags, notes and bookmarks to log files for additional context — saved alongside your files for future reference.
- AI assistant built in — Right-click any log message to search popular engines or ask ChatGPT directly from within the tool.
Get instant access
Fill in your details and we'll take you straight to Log Trawler.
Key features
What makes Log trawler so useful
Log Analysis
Log Trawler is a versatile Open Source tool designed for analyzing log files efficiently.
AI assistant
Select a log message and with 1-click search in a Search engine or ask the AI assistant.
Open Source
Written in TypeScript using React Framework and with Source Code freely available on GitHub.
Annotate logs
Add Tags, Notes and Boomarks which get saved with your log files for additional context.
100% Local Tool
No log data ever leaves you browser so no sensitive data going to cloud servers.
Quickly filter logs
Filter by time, log severity or any text within your log file using include/exclude logic, boolean expressions and RegEx.
Finding the needle in the haystack
Locally processes many log formats — Nginx, Apache, Tomcat, Oracle, PostgreSQL, MySQL, MariaDB and more — with automatic timestamp detection so you can start analysing instantly.
100% local processing
100% local processing in your browser, no data uploaded to the internet. Log files are opened in your local web browser and don't leave your machine.
Detects many log formats
Works with many log formats including Nginx, Apache, Tomcat, Oracle, PostgreSQL, MySQL, MariaDB and more.
Automatically parses timestamps
Supports auto-detection for many different log timestamps so that it can plot the log message the chart over time.
Avoid the need for complex command lines
Avoid the need for complex command line processing such as awk, sed, grep in your terminal and using text editors to trawl through logs.
Finding the needle in the haystack
Watch the 10 minute walkthrough of all the features and how you can quickly filter your logs to find the needle in the haystack.
Find the needle in the haystack within you logs
Filter by time
Just select a time range by selecting a period on the chart to filter the logs to just that period.
Filter by Log Level
One click filter to see only the line which match a certain log severity such as INFO, WARNING, ERROR, CRITICAL etc.
Filter on any text
Add an include or exclude filter on an text using the search box or right click to add a filter.
RegEx filtering
Supports Regular Expressions for more complex filtering logic
Annotate your logs
Add Tags
Add any tags to help give more context to your log files such as type, host, incident number, customer or anything you like.
Add Notes
Save Notes for each log file of things that you found during your investigation such as main errors and potential resolution steps.
Add Bookmarks
Bookmark any lines of interest by clicking on the line number. You can then show only bookmarked lines by clicking the bookmark icon.
AI assistant built in
Search engine
Right click on any message text and right-click to search on popular search engines such as Google, Bing or Ecosia.
Ask AI
The AI assistant can be accessed through a slide out side panel or in context using the right-click "Ask ChatGPT" menu option.