JSON Formatter
Format, validate & beautify JSON in your browser.
Format, validate & convert JSON, CSV, YAML & more.
Format, validate & beautify JSON in your browser.
Convert JSON arrays to CSV and back, in-browser.
Convert between JSON and YAML instantly.
Minify or beautify CSS in your browser.
Convert Java .properties to JSON and back.
Parse a .env file into clean JSON.
Convert JSON to XML and XML back to JSON.
Turn CSV rows into SQL INSERT statements.
View and scan CSV files as a clean table.
Keep, reorder or combine CSV columns.
Swap CSV separators: comma, semicolon, tab, pipe.
Turn CSV into a clean GitHub-flavored Markdown table.
Pretty-print and indent GraphQL queries.
Beautify or minify HTML in your browser.
Turn an HTML table into clean CSV in one paste.
Turn an HTML table into clean JSON.
Convert HTML into clean, readable Markdown.
Convert INI config files into clean JSON.
Minify or pretty-print JavaScript in your browser.
Compare two JSON documents and see what changed.
Encode or decode JSON string values.
Flatten nested JSON into dot-notation keys.
Deep-merge two JSON documents into one.
Turn a JSON Schema into TypeScript interfaces.
Check JSON data against a JSON Schema in your browser.
Alphabetise JSON object keys, deeply and instantly.
Re-serialise JSON with custom indentation or escaping.
Generate Go structs from JSON instantly.
Turn a JSON object into INI config text.
Generate a draft-07 JSON Schema from sample data.
Turn a JSON array of objects into a Markdown table.
Turn a JSON array into newline-delimited JSON.
Turn JSON into typed Python @dataclass code.
Build a URL query string from a JSON object.
Turn any JSON sample into typed TS interfaces.
Turn a flat JSON object into XML attributes.
Rebuild nested JSON from dot-notation keys.
Run JSONPath queries against your JSON live.
Write Markdown, see HTML live and safely.
Convert Markdown into clean, safe HTML.
Convert NDJSON / JSON Lines into a JSON array.
Turn a URL query string into clean JSON.
Pretty-print messy SQL into readable queries.
Compress SQL into one compact line.
Convert TOML config into clean JSON instantly.
Pretty-print, minify and validate XML instantly.
Shrink XML by stripping whitespace and comments.
Turn record-style XML into a CSV table.
Convert YAML config to TOML in the browser.
Check YAML syntax with line-by-line errors.
Format, validate and convert structured data — JSON, CSV, YAML, XML, .properties and .env files — without pasting it into an unknown backend. Everything here parses locally in your browser, so API responses containing keys, tokens or customer records stay on your machine. The formatter beautifies or minifies JSON and points at the exact spot where parsing fails; the converters move data losslessly between JSON and CSV, YAML or XML with correct quoting and escaping; the viewers turn raw CSV into a sortable table. These are the tools you reach for when an API returns a wall of minified JSON, a spreadsheet import needs clean CSV, or a config file needs translating between formats.