JSON to CSV

Paste JSON or upload a .json file and download a CSV table.

  • Free, no sign-up
  • Runs in your browser

Drop your file here, or

TXT, CSV, JSON, Markdown, HTML, XML, DOCX, PDF, RTF and more

Type, paste with Ctrl V, or drop a file

Options

Separator

or press Ctrl EnterRuns in your browser

Result

Your result will appear here.

Add your text, then press Convert to CSV.

How to use JSON to CSV

  1. Paste your text into the input box, or drop a file onto it.
  2. Choose your options.
  3. Press Convert to CSV.
  4. Copy the result or download it in the format you need.

Example

Before
[{"name":"Ada","age":36},{"name":"Grace","role":"Admiral"}]
After
name,age,role
Ada,36,
Grace,,Admiral

Missing fields become empty cells.

Good for

  • Opening API responses in a spreadsheet
  • Sharing data with people who use Excel
  • Creating imports for other tools

What happens to your text

Your text is processed in your browser and kept only in this tab’s memory. It is not uploaded, saved or used for analytics.

Related guides

  • How-to

    How to Convert CSV to JSON

    Turn CSV rows into JSON objects using the header row, detect numbers safely, handle semicolons and quoted commas, and convert from Excel.

Questions about JSON to CSV

More answers in the TextVix FAQ.

What happens to nested objects?

They are written into a single cell as compact JSON, so no data is lost.

Is my text uploaded anywhere?

No. This tool runs entirely in your browser. Your text and files are never sent to a server or stored.