← All free tools

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.