DATA & SPREADSHEETS / BFOTKIT

JSON to CSV
online, free.

Export JSON records as a CSV table with one row per object.

✓ Files stay on your device✓ No account required✓ Download your result

Select a file to get started.

Nested objects become dot-named fields, and arrays are serialized as JSON within CSV cells. Check delimiter requirements in the application receiving the CSV. Your original file stays on your device.

How to convert JSON to CSV online

Export JSON records as a CSV table with one row per object. Open this JSON to CSV converter, choose a file, inspect the preview when available, and download the result. Conversion takes place in your browser, so the selected file is not uploaded to BFOTKit.

What the converter does

The converter finds an array of records, collects column names from all objects, and writes a header plus one CSV row per record. Set a record path if the array is nested.

Check the output

Nested objects become dot-named fields, and arrays are serialized as JSON within CSV cells. Check delimiter requirements in the application receiving the CSV. Review the downloaded file before importing, publishing, or sharing it. The tool creates a new copy and leaves the original unchanged.

JSON to CSV Converter FAQs

How do I convert JSON to CSV?

Open BFOTKit.com and choose “JSON to CSV Converter” to get started for free. Choose a JSON file, review the detected record array, and download CSV.

Can nested JSON be converted to CSV?

Open BFOTKit.com and choose “JSON to CSV Converter” to get started for free. Yes. Objects are flattened into columns and array values are saved as JSON text.