JSON ↔ CSV Converter

Paste JSON (an array of objects) or CSV — pick a direction and convert.

Sponsored

    
  
Sponsored
/* single ad unit — insert AdSense/Ezoic code here */

How it works

Convert JSON to CSV and CSV to JSON in your browser — with delimiter options and nested-field handling. Your data never leaves your device, so it's safe for sensitive files.

Frequently asked questions

Does my data get uploaded?

No. The conversion runs entirely in JavaScript on your device, which makes it safe for confidential or personal data — nothing is transmitted to any server.

How are nested JSON objects handled?

Nested keys are flattened into dotted column names (for example user.name), so complex JSON still maps cleanly to a flat CSV table.

Can I choose the delimiter?

Yes — you can switch between comma, semicolon and tab delimiters to match Excel locales or other tools that expect a specific separator.

What if my CSV has commas inside values?

Values containing commas, quotes or line breaks are properly quoted and escaped per the CSV standard, so they round-trip correctly back to JSON.