Data Formatters & Converters Tool data stays in browser

JSON Lines / NDJSON Log Viewer

Paste NDJSON or mixed logs with embedded JSON — each line is parsed, filtered, and normalized, with a level breakdown, time range, and error clusters. Runs in your browser.

Guide

Auto-parses as you type. Ctrl+Enter to re-run.

How to use the JSON Lines / NDJSON Log Viewer

Inspect JSON Lines (JSONL), NDJSON, and mixed plain-text logs that contain embedded JSON objects. The viewer parses each line as a separate event, lets you filter by level, message, request ID, or any field, and exports normalized output as a JSON array or message-only text. Designed for engineers and SREs debugging structured logs from Pino, Bunyan, Winston, Logback, Loki, CloudWatch, or any service that emits one JSON object per line — all locally.

What it does

When to use it

How to use it

  1. Paste log lines into the editor (or load a .log / .jsonl / .ndjson file).
  2. Parsing runs automatically — valid JSON entries are normalized; invalid lines are skipped with a count.
  3. Filter by message substring or any field text using the search box.
  4. Check the Analysis tab for the level breakdown, time range, and error/warning clusters.
  5. Export the filtered set as a JSON array, message-only text, or compact NDJSON. Redact sensitive fields before sharing.

Tips & pitfalls

FAQ

Related tools

Runs locally in your browser. No uploads. Redact secrets and PII before sharing log samples.

Related guides