JSON Tools

Format, edit, stringify, unstringify, escape, and convert JSON in your browser—no upload required. Pick the tool that matches your task: pretty-printing, parsing quoted strings, or turning CSV into JSON.

Format and inspect JSON

Use the JSON Formatter to pretty-print or minify a document. Open the JSON Editor when you need tree and table views, repair, compare, or schema validation. Both tools keep work in this tab.

Strings inside JSON

JSON Stringify wraps plain text as a quoted JSON string. JSON Unstringify parses the output of JSON.stringify back to readable text. JSON Escape edits characters inside a string without parsing the whole value.

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.