Free, browser-based utilities for everyday developer workflows

Analyze JSONL / NDJSON Log Lines

Parse JSON log lines, inspect structured events, and export normalized output locally in your browser.

Try it now

Open JSON Lines / Log Viewer with a ready-to-run example.

Try it now
When you need this
  • You exported NDJSON events and need a readable view quickly.
  • You copied mixed logs that contain embedded JSON objects.
  • You want to filter structured logs by message, level, or request ID.
How to do it with Daily Developer Tools
  • Paste the log lines into JSON Lines / Log Viewer.
  • Click Parse logs to extract valid structured entries.
  • Filter the list and export normalized output in the format you need.
Tips / common pitfalls
  • Mixed text logs still work if each line contains one embedded JSON object.
  • Use message-only output for quick handoff into spreadsheets or plain text docs.
  • Keep sensitive logs local by running the whole workflow in the browser.
Examples & test data

Payment service log sample

Open tool with this example
Input example
{"timestamp":"2026-04-04T10:00:00Z","level":"info","service":"payments","message":"Request started"}
2026-04-04T10:00:01Z INFO middleware {"timestamp":"2026-04-04T10:00:01Z","level":"warn","service":"payments","message":"Retrying provider"}
{"timestamp":"2026-04-04T10:00:02Z","level":"error","service":"payments","message":"Provider timeout"}
Expected output
3 structured entries
FAQ
Does it handle embedded JSON inside plain log lines?

Yes. The viewer extracts JSON fragments when each line contains a single object.

Can I export normalized NDJSON again?

Yes. Choose the normalized NDJSON mode in the output selector.

i Privacy-first: runs locally in your browser. No uploads.