YYSI — AI News & Toolbox中文 ↗

Convert JSON to CSV and back

JSON→CSV: pick which keys become columns and in what order. CSV→JSON: each column becomes a key, with numbers, booleans and empty cells converted by rules you can toggle.

Free to useRuns in your browser — files are not uploadedUp to 20 files · 20 MB · 25 MP each

How to use it

  1. Paste a JSON array of objects, or CSV with a header row.
  2. Review the detected fields and adjust the selection or order.
  3. Convert and copy or download the result.

Limits & formats

Up to 5 MB of text and 100,000 rows. JSON→CSV: nested objects/arrays are serialized as JSON strings inside their cell (quoted per CSV rules), missing keys become empty cells — the mapping table shows exactly this. CSV→JSON: values that look like numbers/booleans become those types only when conversion is lossless; enable "keep everything as strings" to switch it off. CSV export applies the formula-injection guard by default.

Privacy

Everything is computed locally in this browser tab; nothing is sent or stored.

Related tools

Feedback on this tool