Developer Tools
JSON ↔ CSV Converter
Convert JSON to CSV or CSV to JSON instantly online. Supports arrays of objects. Free and easy.
Input
Result
Converted text will appear here.
How to Use
- Choose a conversion direction: JSON → CSV or CSV → JSON.
- Paste a JSON array of objects, or CSV text with a header row.
- The converted result appears automatically and can be copied.
How the Conversion Works
For JSON → CSV, the tool takes an array of flat objects (e.g. [{"name":"Alice","age":30}]) and uses the keys of the first object as CSV column headers. For CSV → JSON, the first row is treated as headers, and each following row becomes one JSON object with those headers as keys.
Common Uses
- Preparing API JSON data for import into Excel or Google Sheets.
- Converting a spreadsheet export into JSON for use in code or testing.
- Quick one-off data reshaping without writing a script.
Related Tools
Chmod Calculator
Calculate Unix file permissions visually. Click checkboxes to set read/write/execute for owner, group, and others. Shows octal and symbolic notation.
CSS Specificity Calculator
Calculate CSS selector specificity and understand which styles take precedence. Supports ID, class, attribute, pseudo-class, element, and pseudo-element selectors.
CSS Unit Converter
Convert between CSS units: px, rem, em, pt, vw, vh. Set custom base font size and viewport width.