JSON to CSV Converter

Convert JSON arrays to downloadable CSV

🔒 100 % in-browser🆓 Gratuit pour toujours⚡ Pas de signup
Note : L'interface de l'outil ci-dessous n'est actuellement disponible qu'en anglais. On traduit les UI une par une. Voir cet outil en anglais →

Comment ça marche

  1. 1
    Paste your JSON

    Drop a JSON array of objects - most APIs return exactly this shape.

  2. 2
    Convert

    Column headers are derived from the union of all keys.

  3. 3
    Copy or download CSV

    Copy to clipboard or download a .csv file ready for Excel or Sheets.

À propos de JSON to CSV Converter

Free online JSON to CSV converter. Paste a JSON array of objects and instantly get back a CSV file with headers, ready to open in Excel or Google Sheets. Handles nested objects (flattened) and mixed keys. Runs entirely in your browser. JSON to CSV Converter sur 712 Tools tourne entièrement dans ton browser via des APIs JavaScript natives - aucun server ne voit jamais tes données. Résultats instantanés, privacy complète, et aucune limite d'upload.

Que ce soit pour une session de debug, un sanity check rapide ou un incident en prod, cet outil est gratuit à utiliser autant que tu veux. Pas de watermarks, pas de signup et pas d'ads dans l'outil.

Questions fréquentes

What JSON shape works?

An array of flat objects: [{name, age}, {name, age}]. Nested objects are flattened with dot notation (address.city).

How are commas and quotes in values handled?

Values containing commas, quotes, or newlines are wrapped in double quotes with internal quotes escaped as "" per RFC 4180.

What if objects have different keys?

The header is the union of all keys. Missing values become empty cells.

Is my JSON uploaded?

No. All conversion happens in your browser.