Free, browser-based utilities for everyday developer workflows

JSON <-> CSV Converter

Paste JSON or CSV. The tool auto-detects the input and converts to the other format. Runs locally in your browser. No uploads.

  • Convert JSON arrays to CSV and CSV back to JSON.
  • Choose delimiter, flatten nested fields, and preview output.
  • Ideal for reports and spreadsheets.

i Tip: For best CSV output, use a JSON array of objects (e.g. [{"id":1,"name":"A"}]). Nested objects can be flattened (optional).

Delimiter:
Shortcuts: Ctrl + Enter Convert, Esc Clear status

Input

Detected: -- Items/rows: 0

Output

Output: -- Items/rows: 0
Export a CSV column as a list

After a conversion that involves CSV, pick a column and turn it into a plain list. Send it directly to List Comparator.

How to use JSON ↔ CSV Converter

To convert JSON to CSV, paste a JSON array of objects and click Convert — the tool flattens nested keys using dot notation and outputs a CSV with headers. To go the other way, paste a CSV and click Convert to get a JSON array.

Common use cases

Data analysts use this to export API response data into spreadsheets without writing scripts. Developers use it to prepare seed data for databases, and QA engineers use it to transform test fixture formats between JSON for code and CSV for test case management tools.

Why run this in your browser?

All processing happens locally in your browser. Your data never leaves your machine, making it safe for sensitive payloads, internal API responses, and confidential configurations.