Analyze JSONL / NDJSON Log Lines
Parse JSON log lines, inspect structured events, and export normalized output locally in your browser.
Try it now
Try it now
Open JSON Lines / Log Viewer with a ready-to-run example.
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
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.
Related tools
Privacy-first: runs locally in your browser. No uploads.