JSON formatter
↗Pretty-print, minify and validate JSON in your browser — nothing leaves your machine.
Text tool
Turn a JSON array of objects into a spreadsheet-ready CSV with proper escaping.
Guide
Paste an array of objects (or a single object) — fields from all objects become columns.
Values are properly escaped: embedded commas, quotes and line breaks are handled.
Paste it into a .csv file or straight into Excel, Sheets or your pipeline.
The header row is the union of all keys, in the order they first appear. Missing values become empty cells.
Values containing commas, quotes or newlines are wrapped in double quotes with inner quotes doubled — the CSV standard, so Excel and parsers read them correctly.
Nested objects and arrays are serialized as JSON strings inside their cell, so no data is lost.
No — conversion happens entirely in your browser.
Keep converting
Pretty-print, minify and validate JSON in your browser — nothing leaves your machine.
Switch text between upper, lower, title and sentence case instantly.
Count characters, words and lines in real time as you type.
Encode text to Base64 or decode it back, with full Unicode support.
Percent-encode or decode URLs and query strings safely.
Compute the SHA-256 hash of any text instantly, right in your browser.