JSON Converter

Text tools

Paste JSON or upload a file, then pick an output format to export CSV, YAML, TOML, or XML. JSON arrays convert into CSV tables with nested keys flattened. Everything runs locally in your browser.

Input
Output
name,locale,seo.indexable
Toolifyit,en,true
Example,zh-CN,false

Processed locally in your browser — nothing is uploaded.

FAQ

Can I convert a JSON array to a CSV table?

Yes. Each array element becomes a row, and nested keys are flattened into dot-notation columns such as seo.indexable.

How are nested objects handled in CSV?

Nested objects are flattened into a.b.c columns, while arrays are serialized as JSON strings inside a single cell.

Why does TOML export sometimes fail?

TOML requires an object at the root level, so a top-level JSON array cannot be exported as TOML.

Is my data uploaded anywhere?

No. Parsing and conversion happen entirely in your browser.