Json Web Viewer — format, validate, and explore JSON

Json Web Viewer

Also in Json Web Viewer

Nothing is uploaded — every tool below runs entirely in your browser. Free, no account, and installable offline as a PWA. Prefer the command line or an agent? The same engine ships as npx jwv and an MCP server.

Convert

  • JSON to CSV — turn a JSON array of objects into a CSV file in one click.
  • CSV to JSON — the reverse: turn a CSV file into a JSON array of objects.
  • JSON to Excel — turn a JSON array of objects into a real .xlsx spreadsheet.
  • JSON to YAML — convert config files and API payloads between JSON and YAML, either direction.

Inspect

  • JSON Formatter — paste minified or messy JSON and format it instantly.
  • JWT Decoder — decode a JWT's header and payload, with every standard claim explained in plain English.
  • JSON Path Finder — click any value in a JSON tree and get its path as jq, JSONPath, JavaScript, or JSON Pointer.
  • NDJSON Viewer — paste newline-delimited JSON (log dumps, streaming captures) and convert it to a real array.
  • JSON Tree Viewer — read any JSON document as a collapsible tree and edit values in place.
  • JSON Graph Visualizer — draw a JSON document as a node-link diagram and export it as PNG, JPEG, or SVG.
  • HAR Viewer — browse a HAR (network capture), drill into JSON bodies as real JSON, and diff two captures to see exactly what changed.

Query

  • jq Playground — run real jq 1.8.2 queries against your JSON, entirely in your browser.
  • JSONPath Evaluator — evaluate JSONPath expressions against your JSON, entirely in your browser.
  • JSON Join — open several JSON files, discover how they link, and query across them with SQL (heads up: ~34 MB engine download).

Generate

  • JSON to TypeScript — generate a TypeScript interface (also Go, Rust) from a JSON document.
  • JSON to Python — generate standard-library Python dataclasses from a JSON document.
  • JSON to Java — generate Java records (the modern POJO) from a JSON document.
  • JSON to C# — generate C# records ready for System.Text.Json from a JSON document.
  • JSON to Kotlin — generate kotlinx.serialization-ready Kotlin data classes from a JSON document.
  • JSON Schema Generator — infer a JSON Schema from a document, then validate any document against it.

Compare

  • JSON Diff — a semantic diff between two JSON documents; key reordering is never flagged as a change.

See every tool →

Need to encode or decode Base64, Base32, Base58, or Base85 first? Base64 Tool Kits is a sibling app on this site — decode there, then send valid JSON straight back to this editor.