JSON tools
Format, edit, stringify, unstringify, escape, and convert JSON in your browser. Pick the page that matches your task — pretty-printing, parsing quoted strings, or CSV import.
Format and inspect JSON
JSON Formatter beautifies or minifies a document. JSON Editor adds tree and table views, repair, compare, and schema validation.
Strings inside JSON
JSON Stringify wraps plain text as a quoted value. JSON Unstringify parses JSON.stringify output. JSON Escape edits characters inside a string without parsing the whole body.
Convert between formats
CSV to JSON turns spreadsheet rows into arrays of objects. JSON to YAML helps when a config file needs to move between formats. Each page explains what it does and what it does not attempt.
Tools in this category
JSON Formatter
Pretty-print messy JSON, catch syntax issues, or minify for production—all in one free online tool.
JSON Editor
Edit JSON in dual tree, text, and table panes: repair, transform, compare, validate with a schema, and import CSV—fully local.
JSON Stringify
Paste plain text, get a quoted JSON string with escapes.
JSON Unstringifier
Turn a JSON.stringify() result back into readable text, or stringify text for embedding in JSON.
JSON Escape / Unescape
Turn raw text into safe JSON strings or reverse escaped JSON.
CSV to JSON Converter
Turn spreadsheet-style CSV into JSON instantly.
JSON to YAML Converter
Convert JSON to YAML in your browser.
Frequently asked questions
JSON Formatter or JSON Editor—which should I use?
The formatter is fastest for one-box beautify or minify. The editor adds tree/table modes, repair, transforms, compare, and schema validation.
JSON Stringify vs JSON Unstringify?
Stringify wraps text as a JSON string value. Unstringify parses an already-quoted JSON.stringify result back to text. Unstringify also includes a stringify mode for the reverse.
Is my JSON uploaded to a server?
These tools run in your browser after the page loads. Copy or download when you need to share output elsewhere.