Browser-onlyNo upload
CSV to JSON Converter
Parse CSV text and convert it to a JSON array of objects.
About the CSV to JSON Converter
The CSV to JSON Converter reads CSV text with a header row and returns a JSON array where each row is an object keyed by the column names. Quoted fields that contain commas are handled.
Everything runs in your browser with JavaScript. Nothing you type is uploaded to our server, so it is safe to use with private data.
How to use it
- Paste CSV that starts with a header row.
- Select Convert to JSON.
- Copy the JSON output.
Common uses
- Turning a spreadsheet export into data for a script or API.
- Creating test fixtures from a table.
- Loading simple data into a web application.
Tips
- Make sure every column in the header row has a unique name.
- Values are kept as text; convert numbers in your own code if you need numeric types.