CSV Converter
Convert CSV to JSON and back with simple options.
Input
Output
In-depth explanation
Convert CSV to JSON (with or without a header row) or turn a JSON array of objects back into CSV. Everything runs locally in your browser — your inputs are not uploaded to produce the result.
Fields wrapped in double quotes can contain commas. Escaped quotes use the standard "" form. A non-empty array of objects (keys become headers) or an array of arrays.
Turn off “First row is header” to convert CSV into a JSON array of arrays. Tweak the inputs above to compare options, then copy or note the result you need.
Frequently asked questions
Related tools
Explore similar utilities you might find useful next.
