Log File Viewer

View, filter and search log files directly in your browser with automatic level detection and colour highlighting. Need a different format? Try the TXT Viewer, JSON Viewer or CSV Viewer. Your files stay private - everything runs locally.

Drop your log file here

or click to browse files

Supports .log, .txt, .out, .err and other text formats up to 50MB

Features

Level Highlighting

Automatic colour coding for ERROR, WARN, INFO, DEBUG and TRACE, plus timestamp detection for fast scanning.

Level Filtering

Filter by severity from the dropdown or click a stat chip to isolate just errors or warnings instantly.

Powerful Search

Instant search with match highlighting and prev/next navigation across all visible entries.

Privacy First

Your log files are processed entirely in your browser. Nothing is uploaded to any server.

Supported Log Formats

Apache / Nginx

Access logs, error logs and combined web-server formats.

Syslog

Standard Unix/Linux system logs with facility and severity levels.

Application

Java, Python, Node.js and other application logs with standard levels.

Custom

Any text-based log with recognisable timestamp and level patterns.

How to Use

  1. Drop your log file onto the upload area or click to browse.
  2. The viewer parses and colour-codes every line by level automatically.
  3. Use the filter dropdown or click a stat chip to show only certain levels.
  4. Type in the search box to find text and step through matches.
  5. Click a line number or use go-to-line to jump anywhere in the file.
  6. Export the filtered view, or Download ZIP for the filtered log, the full log and a README. For other text data try the JSON Viewer or the JS/CSS Minifier.

Frequently Asked Questions

This viewer supports any text-based log file. It auto-detects Apache/Nginx logs, syslog and application logs from Java, Python and Node.js. Levels like ERROR, WARN, INFO, DEBUG and TRACE are highlighted regardless of the exact format. For structured data instead, use the JSON Viewer or CSV Viewer.

No. Log files are processed entirely in your browser with JavaScript. The content never leaves your computer, making this safe for sensitive production logs, stack traces and debug output.

Up to 50MB. For extremely large logs, filter to a single level and use Export Filtered to work with a smaller subset, or split the file before viewing.

Search is case-insensitive text matching with highlighting and match navigation. For complex pattern work, export the filtered log and use grep or a desktop tool.

Each line is scanned for level keywords: ERROR/FATAL/CRITICAL (red), WARN/WARNING (amber), INFO/NOTICE (blue), DEBUG (grey) and TRACE/VERBOSE (light grey). Both uppercase and common framework variants are recognised.

Yes. Filter to the levels you want, then click Export Filtered for a plain .log file, or Download ZIP to get the filtered log plus the full log and a README in a single archive - ideal for sharing just the errors with your team.

Processing your log file

Read
Parse
Render
Done
Starting... 0%
Action completed