Data Tools
CSV ↔ JSON Converter
Convert CSV to a JSON array of objects, or turn a JSON array back into CSV. Choose a delimiter, keep work local in your browser, and copy or download the result.
Loading tool…
How to use
- Paste CSV or JSON
- Choose direction and delimiter
- Copy or download the converted output
Next step
- JSON Formatter
Paste JSON to format, validate, and beautify it instantly in your browser. Free online JSON formatter.
- Base64 Encoder / Decoder
Encode text to Base64 or decode Base64 back to UTF-8. Useful for data URLs, API payloads, and quick debugging—runs fully in your browser.
Frequently asked questions
Does the first CSV row become keys?
Yes. When converting CSV → JSON, the first row is treated as headers and each following row becomes an object.
What shape of JSON is required for JSON → CSV?
Provide a JSON array of objects. Column headers are the union of object keys; missing values become empty cells.
Is my data uploaded?
No. Conversion runs in your browser. Prefer that for customer lists or internal exports you should not paste into third-party services.