JSON/CSV Converter | Data Format Transformer
Convert, format, and export data between JSON and CSV quickly
Free online JSON and CSV converter for object arrays and tables, with nested structure handling and custom delimiters.
Instructions
What this tool does
This tool converts data between CSV and JSON, useful for API debugging, import/export, and table data cleanup.
How to use
- CSV on the left and JSON on the right; use the center arrows to convert either way. Both panels are editable.
- Upload .csv / .json per panel or load samples.
- Set JSON indent, CSV delimiter, header row, and auto-type options. When the left CSV has content, option changes refresh JSON; when CSV is empty but JSON is present, options refresh CSV.
- Copy or download from each panel.
Option details
- First CSV row as header: use row one as field names.
- Auto detect types: convert numeric, boolean, and null strings to JSON native values.
- Output JSON as array: when disabled, the first column may be used as object keys.
Tips
- If fields contain delimiters or line breaks, make sure CSV quoting/escaping is valid.
- When parsing fails, try Format first to inspect structure issues.