Converters

JSON to CSV Converter

Turn JSON arrays into spreadsheet-ready CSV, or convert CSV back to JSON — with nested objects flattened into dotted columns.

Loading JSON to CSV…

How it works

How to use the JSON to CSV

  1. Paste JSON

    Usually an array of objects, such as an API response. Nested objects become columns like address.city.

  2. Pick a delimiter

    Comma for most tools, semicolon for European Excel, or tab for TSV.

  3. Download the CSV

    Save it as a .csv file or copy it into a spreadsheet. Use Swap to go from CSV back to JSON.

How nested JSON becomes CSV

CSV is flat, JSON is not. Nested objects are flattened into dot-notation columns (customer.address.city) and arrays into indexed columns (tags.0, tags.1). Alternatively, choose As JSON text to keep nested values as JSON inside a single cell. Values containing delimiters, quotes or line breaks are quoted according to RFC 4180.

In the other direction, the converter auto-detects the delimiter, turns numeric and boolean strings into real JSON types, and rebuilds nested objects from dotted headers.

Built for developers

Why developers use it

  • Private by design

    Runs 100% in your browser. Nothing you paste is uploaded, logged or stored on a server.

  • Instant results

    Output updates as you type, with precise error locations when something is wrong.

  • Works offline

    Once loaded, the tool keeps working without a connection. Install it as an app if you like.

  • Free, no sign-up

    No accounts, no limits, no watermarks.

FAQ

Frequently asked questions

Will the CSV open correctly in Excel?

Yes. Enable CRLF line endings for maximum compatibility. If your Excel uses a comma as the decimal separator, choose the semicolon delimiter.

What if my objects have different keys?

Columns are the union of all keys, in order of first appearance. Missing values become empty cells.

Is my data uploaded anywhere?

No. This tool runs entirely in your browser. Your input never leaves your device, is not logged, and works offline once the page has loaded.

Keep going

Related tools

Private by design

Your data never leaves your browser.

498 free tools that run locally — no uploads, no sign-up, no tracking of what you paste. They even work offline.

  • 498free tools
  • 0bytes uploaded
  • 23categories