Skip to content

Free forever. No sign-up, no subscription.

The free online JSON convertor and editor

Format, validate, repair, and convert JSON without leaving your browser. Move between text, tree, and table views, turn JSON into CSV, YAML, XML, or ready-to-use type definitions, and pull out exactly what you need with JSONPath. Your data stays on your device, and you never have to make an account.

Valid JSON353 B18 nodes

Everything in one place

Every JSON tool you need, in one tab.

This is the JSON convertor and editor you can keep open all day. It handles a five-line config just as happily as a multi-megabyte API response, and it costs nothing to use.

Three ways to see your data

Switch between a syntax-highlighted text editor, a collapsible tree, and a sortable table whenever it helps, and keep your place the whole time.

Format, validate, and repair

Beautify or minify in one click. Get inline error messages with line numbers, then let the repair button fix malformed JSON like trailing commas, comments, and bad quotes.

Convert JSON both ways

Turn JSON into CSV, YAML, XML, or a query string, then back again. Drop in a CSV or YAML file and get clean JSON in return.

Generate and check schema

Produce TypeScript interfaces, Go structs, Python dataclasses, or a JSON Schema from any sample. Then validate documents against a schema with errors pinned to the exact path.

Query with JSONPath

Filter, extract, and reshape data with JSONPath expressions and a live match count. Reach deep into big payloads without endless scrolling.

Your JSON stays with you

The JSON you paste is processed in your browser and never uploaded to us. No account to create, your work autosaves locally, and the editor keeps running offline.

Convert in both directions

From JSON to anything, and back again.

  • JSON
  • CSV
  • YAML
  • XML
  • Query string
  • TypeScript
  • Go
  • Python
  • JSON Schema

FAQ

Frequently asked questions

The things people usually want to know about the free JSON convertor and editor.

Is this JSON convertor and editor free?

Yes. It is completely free to use, with no sign-up, no subscription, and no usage limits beyond what your own browser can hold. You can format, convert, and validate as much JSON as you like.

Do I need to create an account?

No. There is nothing to install and no account to make. Open the editor and start pasting or typing JSON right away.

Is my JSON data private?

Yes. The JSON you work with is processed entirely in your browser and is never uploaded to our servers. Nothing you paste leaves your device.

What can I convert JSON into?

You can convert JSON to CSV, YAML, XML, and query strings, and generate TypeScript interfaces, Go structs, Python dataclasses, and a JSON Schema. You can also import CSV, YAML, or XML files and get clean JSON back.

Can I format, validate, and repair JSON?

Yes. Beautify or minify with one click, see validation errors with line numbers as you type, and use the repair tool to fix broken JSON such as trailing commas and missing quotes.

Can it handle large JSON files?

Yes. It is built for everything from a small config file to a multi-megabyte API response, with tree and table views that keep large data readable.

Does the editor work offline?

Once the page has loaded, the core editor keeps working without an internet connection, and your work is saved locally in your browser so you do not lose it.

What is the difference between a JSON editor and a JSON converter?

A JSON editor lets you view, format, fix, and query JSON. A JSON converter turns JSON into other formats such as CSV, YAML, or code, and back again. This tool does both in one place.

Paste your JSON and get to work.

No sign-up, no upload, no waiting. Open the editor, paste your data, and everything happens right in your browser.