All tools
Data

JSON ↔ CSV

Convert arrays of objects and tabular CSV data. Everything happens on this device.

Tip: press Ctrl/⌘ + Enter
Your input stays private

This tool runs entirely in your browser. DevCalc does not send or store the content you enter.

How to use JSON ↔ CSV

  1. Choose JSON to CSV or CSV to JSON.
  2. Provide a JSON array of flat objects or a CSV table.
  3. Run the conversion and copy the result.

Example and important notes

Objects sharing name and role fields become a CSV header followed by one row per object.

  • Nested objects do not map cleanly to a flat CSV table.
  • Quoted CSV cells can contain commas, quotes, and line breaks.

Frequently asked questions

Can it convert nested JSON?

The current converter is intentionally designed for flat arrays of objects.

How are missing values handled?

Missing fields become empty CSV cells.