CSV to JSON Converter
Convert CSV to JSON, or switch modes to convert JSON to CSV.
One Tool, Both Directions
CSV files are the most common way to export data from spreadsheets and databases, while JSON is what most APIs and scripts expect. Instead of using two separate converters, this single tool switches between CSV → JSON and JSON → CSV with one click, so you never have to hunt for the right page.
Everything runs locally in your browser. Your data is never uploaded anywhere, which matters when the file contains customer records, financial data, or anything else you'd rather not send to a server.
Built for Real-World, Messy Data
CSV to JSON correctly parses quoted fields that contain commas, quotes, or line breaks — a common issue with addresses or notes — and can auto-detect the delimiter your file actually uses. JSON to CSV automatically quotes and escapes any value that needs it, and can flatten nested objects into readable dot-notation columns instead of dumping raw JSON into a cell.