JSON to CSV Converter

Paste a JSON array of objects to get a CSV file you can open in Excel or Google Sheets. Nested fields are flattened into columns like address.city.

๐Ÿ”’ Everything you type stays in your browser. Nothing is sent to a server.

By Shah Rukh, software developer ยท Last updated:

How JSON is converted to CSV

Values that contain the separator, quotes or line breaks are quoted correctly, so the file opens cleanly in any spreadsheet app.

Frequently asked questions

Why does Excel show everything in one column?

Your region may use semicolons. Choose the semicolon separator and download again.

Can I convert a single object?

Yes. A single object becomes a CSV with one data row.

Is my data uploaded?

No. Everything runs in your browser.

Related tools

๐Ÿ”ณ

QR Code Generator

Free QR codes for links, Wi-Fi, text and contacts.

๐ŸŽจ

Color Picker & Palette

HEX, RGB and HSL codes plus matching palettes.

๐ŸŒ—

Contrast Checker

Check WCAG AA/AAA colour contrast for text.

๐Ÿ”ค

Base64 Encoder / Decoder

Encode or decode Base64 text (UTF-8 safe).

๐Ÿ”—

URL Encoder / Decoder

Percent-encode or decode URLs and query strings.

๐Ÿ”ข

Binary / Hex Converter

Convert between binary, octal, decimal and hex.

See all Developer Tools โ†’