JSON to CSV
Convert JSON and CSV in either direction. Import a file, validate your data and download the result.
Free · No sign-up · Input stays in your browser
How to use it
Choose a conversion direction, paste data or import a file up to 1 MB, then convert. JSON must be a non-empty array of objects. CSV needs unique headers and consistent row lengths. Use up to 10,000 rows.
Common questions
How are nested values handled?
Nested JSON objects flatten into dot-separated columns. Arrays are serialized. Null and missing values become blank CSV cells. CSV to JSON preserves strings, including leading zeros, and does not reconstruct nested objects.
What does formula protection do?
Enabled by default, it prefixes potentially executable spreadsheet formula strings with an apostrophe, including headers. This changes those values. Disable it only when you intend to preserve raw values.