drag to zoom into a time range · double-click to reset
Drop a .jsonl or .ndjson file anywhere on this page. Logs are parsed locally in your browser.
100% client-side — files never leave your machine.
Works offline, handles huge files.
Works with any JSONL / NDJSON log file — LLM traces, agent logs, API logs, and structured application logs.
Open, search, filter, sort and inspect JSONL / NDJSON logs — entirely in your browser. Files never leave your machine. Prefer a terminal? The same viewer ships as an npm CLI with live tail: npx jsonlviz.
The same viewer as a CLI — with live tail (tail -f style), file watching, and directory scanning. Zero dependencies, just Node ≥ 18.
npx jsonlviz@latest app.log.jsonlnpm install -g jsonlvizjsonlv ~/logs # opens every *.jsonl it findsYour logs are parsed locally — nothing is uploaded, on the web app or the CLI.