Convertir JSON en CSV en Ligne Gratuit — Sans Upload, Données Intactes
Transformez vos tableaux JSON en fichiers CSV propres directement dans le navigateur — avec BOM UTF-8 pour qu’Excel les ouvre sans caractères corrompus. Sans upload, sans inscription, sans limite.
Déposez des fichiers .json ici, ou cliquez pour parcourir
Accepte .json · traitement local · jamais envoyé
Convertissez JSON en CSV en trois étapes
- Déposez un fichier .json dans la zone ci-dessus (ou cliquez pour parcourir).
- Cliquez sur « Convertir en CSV » — l’analyse et la sérialisation se font instantanément sur votre appareil.
- Téléchargez le CSV directement, ou récupérez toutes les tables d’un coup dans un ZIP.
Sans inscription, sans filigrane, sans limite de taille. Si le JSON contient plusieurs tables, chaque clé devient son propre fichier CSV du même nom.
Deux structures JSON acceptées
Les deux façons courantes de représenter un tableau en JSON sont converties sans préparation :
| JSON en entrée | Résultat |
|---|---|
| [ { "id": 1 }, { "id": 2 } ] | Un fichier CSV nommé Sheet1 avec une ligne d’en-tête |
| { "Users": [...], "Orders": [...] } | Un fichier CSV par clé, dans l’ordre des clés |
Les clés servent de nom de feuille et de nom de fichier téléchargé : gardez-les courts et valides pour un nom de fichier.
Un résultat propre, prêt pour Excel
- BOM UTF-8 au début de chaque fichier : accents, textes CJK et symboles s’affichent correctement dans Excel.
- Fins de ligne CRLF et échappement RFC 4180 — virgules, guillemets et retours à la ligne dans les valeurs ne cassent jamais le tableau.
- Première ligne = les clés de l’objet ; chaque ligne suivante = un élément du tableau.
- Les clés absentes deviennent des champs vides, sans décalage de colonnes.
Comment les valeurs sont écrites
| Valeur JSON | Cellule CSV |
|---|---|
| "Alice" | Alice |
| 42 / true / null | 42 / TRUE / (vide) |
| "2020-01-15" | 2020-01-15 (conservé comme texte) |
| { "city": "Oslo" } | {"city":"Oslo"} (sérialisé en texte JSON) |
CSV est un format texte : nombres, booléens et dates sont écrits en texte brut, et votre tableur les reconnaît à nouveau à l’ouverture du fichier.
Confidentialité par conception
La conversion s’exécute entièrement en JavaScript dans l’onglet de votre navigateur. Aucun aller-retour serveur, aucun stockage temporaire, aucune analyse du contenu : fermez l’onglet, il ne reste rien.
Questions fréquentes
Quelles structures JSON puis-je convertir ?
Un tableau d’objets au niveau racine devient un seul fichier CSV nommé Sheet1. Un objet dont les valeurs sont des tableaux d’objets produit un CSV par clé, dans l’ordre des clés. Tout le reste — chaînes ou nombres à la racine, tableaux contenant des non-objets — est refusé avec une erreur claire.
Comment les colonnes sont-elles déterminées ?
Les colonnes sont l’union des clés de toutes les lignes, fusionnées dans l’ordre de première apparition. Si la ligne 3 introduit une nouvelle clé, une colonne s’ajoute à droite et les lignes précédentes laissent cette cellule vide.
Pourquoi mon CSV commence-t-il par un caractère invisible ?
C’est la marque d’ordre des octets UTF-8 (BOM). Elle est volontaire : elle indique à Excel que le fichier est en UTF-8, pour que Renée ou 北京 s’affichent correctement au lieu de caractères illisibles.
Que deviennent les objets et tableaux imbriqués ?
Les cellules CSV ne contiennent que du texte : les valeurs imbriquées sont sérialisées en chaînes JSON compactes, p. ex. {"city":"Oslo"}. Rien n’est aplati ni supprimé en silence.
Les dates restent-elles des dates ?
Les chaînes de date sont écrites exactement comme dans votre JSON, sans conversion silencieuse en numéros de série. C’est votre tableur qui décide s’il les interprète comme des dates, selon ses paramètres régionaux.
Un fichier peut-il produire plusieurs CSV ?
Oui. Quand l’objet JSON a plusieurs clés, chaque clé devient son propre fichier CSV. Téléchargez-les un par un, ou tous ensemble dans une archive ZIP.
Mes données sont-elles envoyées à un serveur ?
Non. Le fichier est lu et converti par JavaScript dans votre navigateur. Vos données ne quittent jamais votre appareil.
Puis-je reconvertir un CSV en JSON ?
Oui. Utilisez notre convertisseur CSV vers JSON : il détecte automatiquement les séparateurs virgule, point-virgule ou tabulation et restaure la première ligne comme clés de l’objet.
Outils associés
Besoin de voir ou modifier les données après la conversion ?
Ouvrir l’éditeur Excel en ligne gratuit