JSON Tools

JSON is the text format behind most web APIs, configuration files and data exports. These tools let you open, read, check, fix and reshape JSON right in your browser – nothing is uploaded.

Files never leave your browserHow?

Tools in this category

What is JSON?

JSON (JavaScript Object Notation) is a plain-text format for structured data. A document is built from objects with named keys, arrays of values, strings, numbers, true, false and null. It is easy for programs to produce and parse, which is why REST APIs, package manifests, editor settings, log pipelines and “download your data” exports so often use it. JSON has no comments, requires double quotes around keys and strings, and does not allow a trailing comma – small rules that break many hand-edited files.

Typical tasks

Most people arrive with one of a few jobs. A minified API response is a single long line that needs to be pretty-printed before anyone can read it. A configuration file fails to load and you need a JSON validator that points at the exact line and column of the error. A large export has to be explored: collapse the parts you do not care about, search for a key, copy the path to a value. Sometimes you need the opposite of formatting and want to minify a file to make it smaller. And when a value must change, an editor with a tree and undo is safer than editing raw text.

The JSON Viewer covers reading, formatting, validating and minifying, also for big and .json.gz files. The JSON Editor adds editing in tree, code and table modes, sorting keys and saving the result, and the JSON Minifier shows how much smaller a file gets.

People searching for a “JSON converter” usually want a spreadsheet or another format. JSON to CSV and JSON to Excel flatten nested objects into columns, with Excel presets for semicolons and decimal commas. JSON to XML, JSON to YAML and JSON to HTML cover integrations, configuration files and web pages. The way back is just as short: CSV to JSON, YAML to JSON and XML to JSON.

Private by design

Every tool in this category runs locally. The file you open is read by your browser, parsing and formatting happen in a Web Worker on your device, and the result is downloaded straight from memory. There is no upload step, no account and no server queue, so confidential API responses, tokens in config files or personal data exports stay on your computer. Analytics, where enabled, only count anonymous events such as “file opened” with a size range – never file names or contents.

FAQ

Is there a free online JSON converter?

Yes. The converters here turn JSON into CSV, Excel (XLSX), XML, YAML and HTML tables, and CSV, XML or YAML back into JSON. They are free, need no account and run in your browser.

How do I read a Facebook or Messenger chat export in JSON?

Open the downloaded .json file in the JSON Viewer. The tree view folds long message lists, the search finds names or words, and the table view lines up messages that share the same fields.

Are my JSON files uploaded to a server?

No. Files are read and processed by your own browser, with heavy work in a background worker. Nothing about their contents is sent anywhere.

Should I use the JSON Viewer or the JSON Editor?

Use the viewer to read, format and validate a document, including very large or .gz files. Use the editor when you want to change values, add or delete keys and save the result.

Do the tools work on Linux, Mac, Windows and Android?

Yes. They are web pages, so any modern browser on Linux, macOS, Windows, Android or iOS runs them without installing anything.

Other categories