JSON ↔ CSV Converter

Transform structured JSON data to CSV and back with one click.
Input
Runs in your browser
Tip: for JSON, use an array of objects.
Output

          
Privacy note: conversion happens locally in your browser.

What this converter does

Convert JSON arrays of objects into CSV rows, and parse CSV back into JSON arrays for quick data handling.

When to use it

Use it to move data between spreadsheets and APIs, or to normalize exports for reporting.

Notes on headers

CSV headers are generated from object keys. Missing keys are left empty.

How to convert JSON and CSV

Paste data, choose a direction, and convert.

  1. Paste JSON or CSV into the input box.
  2. Choose JSON → CSV or CSV → JSON.
  3. Copy the output.

FAQ

Does this tool upload my data?
No. Everything runs locally in your browser.
What JSON format is supported?
An array of objects, e.g. [{\"a\":1}].
Does it handle commas in values?
Yes, values are quoted when needed.