Log Line Parser
Parse nginx, Apache, JSON, or custom-regex log lines into a color-coded table with stats. Runs entirely in your browser.
Input
How it works
- Pick a format and paste your log lines — one per line. Parse runs each line through the matching parser.
- Nginx / Apache combined extract time, remote address, method + path from the request, status, bytes, referer, and user agent; status codes are color-coded (2xx green, 3xx blue, 4xx amber, 5xx red).
- JSON lines flatten each object’s top-level keys into table columns; Custom lets you supply your own regex with named groups.
- Below the table you get a summary: total lines, parsed, failed lines, and a status-code histogram. Copy JSON exports the parsed objects.
About Log Line Parser
Access logs are the first place to look when something feels off — slow requests, 404 crawls, or a burst of 5xx. This parser turns raw combined-format lines into a readable table plus a histogram, so you can spot the pattern without firing up a full log-analysis stack.
Everything runs locally: your log lines never leave the browser. The table caps at 200 displayed rows for performance, but the stats cover every line you paste. The custom mode uses JavaScript regular expressions with named groups, so any log format you can describe with a regex becomes a table.