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

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.