📋 CSV ↔ JSON Converter
Convert between CSV and JSON instantly, in either direction. Handles quoted fields, embedded commas, and embedded newlines correctly. Everything runs locally in your browser; nothing is uploaded.
How to Use This Tool
Pick a direction, then paste data or load a .csv/.json file. CSV parsing follows the standard quoting rules — wrap a field in double quotes if it contains the delimiter, a quote, or a newline, and double up any internal quotes. Turn off "First row is headers" to get arrays of arrays instead of objects. All values come through as plain strings on the CSV side, so leading zeros and similar formatting are never silently altered.
Converting JSON to CSV expects an array — either an array of objects (column headers are the union of every object's keys) or an array of arrays. Copy the result or download it directly as a .csv or .json file.