Convertisseur CSV ↔ JSON
Convertissez CSV en JSON ou JSON en CSV instantanément. Collez vos données, choisissez la direction et téléchargez le résultat. Gratuit, privé et sans...
Mis à jour avril 2026
Vérifié par Rafael Duarte
Comment convertir CSV en JSON (ou l'inverse)
Deux formats, un sens configurable
1. Choisissez le sens
CSV → JSON ou JSON → CSV via le sélecteur en haut de page.
2. Collez ou envoyez le fichier
Collez les données directement ou téléversez un `.csv`/`.json`.
3. Configurez et exportez
Délimiteur, en-têtes, format de sortie et inférence de types — puis copiez ou téléchargez.
Ce que fait cet outil
Les vraies subtilités du CSV, gérées automatiquement
Détection automatique du délimiteur
Virgule, point-virgule, tabulation ou pipe — reconnus sans configuration manuelle.
Champs entre guillemets
Les virgules et retours à la ligne à l'intérieur de champs cités sont traités correctement.
Inférence de types
Convertit "42" en 42 numérique et "true" en booléen, de façon optionnelle.
Aplatissement du JSON imbriqué
{"utilisateur":{"nom":"Jean"}} devient la colonne utilisateur.nom dans le CSV de sortie.
Sortie en tableau ou en objet indexé
Choisissez ARRAY pour une liste JSON classique ou OBJECT pour une map indexée par la valeur de la première colonne — pratique pour des recherches par ID.
Délimiteur de sortie configurable (JSON → CSV)
Choisissez la virgule ou le point-virgule à l'export CSV, compatible avec Excel en français (où la virgule sert de séparateur décimal).
Exemples
Quand vous aurez besoin de cet outil
Les scénarios les plus courants chez celles et ceux qui utilisent cet outil
Alimenter une API REST avec des données de tableur
CSV → JSON pour importer dans MongoDB, Firestore ou n'importe quelle app JavaScript.
Exporter une réponse d'API vers Excel
JSON → CSV pour partager des données structurées avec des analystes non techniques.
Pipeline ETL
Transformez des données entre formats dans le cadre d'un flux d'ingénierie de données.
Alimenter des outils de BI
JSON → CSV pour que Tableau, Power BI ou Looker les consomment directement.
Créer un dictionnaire indexé par ID
Le format de sortie OBJECT génère une map clé-valeur prête pour une recherche directe par ID, sans exécuter .find() sur un tableau.
Erreurs courantes
CSV sans ligne d'en-tête
Décochez "Has Headers" si votre CSV n'a pas d'en-tête — sinon la première ligne de données devient une clé.
Mauvais délimiteur d'Excel français/européen
Excel en français exporte souvent avec un point-virgule, puisque la virgule sert de séparateur décimal — la détection automatique couvre ce cas.
Attendre un aplatissement en profondeur illimitée
Un seul niveau d'imbrication est aplati en colonnes — les structures plus profondes deviennent une chaîne JSON dans la cellule.
Confondre "Object" et "Array" dans le format de sortie
En format OBJECT, la clé vient de la valeur de la première colonne. Si cette colonne n'a pas de valeurs uniques, les lignes partageant la même clé s'écrasent dans le JSON final.
JSON d'entrée qui n'est pas un tableau d'objets
Un tableau de valeurs simples ([1,2,3]) ou de types mixtes ne génère pas de colonnes — l'outil signale une erreur car il ne trouve pas d'objets valides à convertir.
Oublier d'ajuster le délimiteur de sortie
Le délimiteur de sortie de JSON → CSV se choisit indépendamment de la détection automatique du CSV d'entrée — passez au point-virgule si la destination est Excel en français.
Pourquoi utiliser cet outil
Gère les vraies subtilités du CSV — délimiteurs variés, champs entre guillemets avec virgules internes — que beaucoup de convertisseurs simples ignorent.
Fonctionne entièrement dans le navigateur : aucun fichier n'est envoyé à un serveur, sûr pour des données sensibles de tableur ou d'API.
Couvre les deux sens de conversion et les deux formats de sortie (tableau ou objet indexé) sur la même page, sans basculer entre plusieurs outils pour chaque cas.
Questions fréquentes
Le CSV est plat et tabulaire, organisé en lignes et colonnes. Le JSON est structuré et hiérarchique, avec des paires clé-valeur et des tableaux. Le CSV convient aux tableurs ; le JSON est le standard pour les API et les apps web.
Références
Article associé
Como trabalhar com arquivos grandes sem estourar a memória
Outils connexes
- Formateur & Validateur JSON Développeur Formateur et validateur JSON gratuit en ligne — formatez, validez, minifiez et exportez JSON en CSV. Vue arborescente, vue graphique et coloration...
- Convertisseur YAML ↔ JSON Développeur Convertissez YAML en JSON ou JSON en YAML instantanément dans votre navigateur. Collez votre config ou donnée, choisissez la direction et copiez le...
- JSON vers Interface TypeScript Développeur Convertissez instantanément n'importe quel objet JSON en interfaces TypeScript propres. Outil gratuit en ligne — supporte les objets imbriqués, tableaux et...
- Générateur de Tableau ASCII et Markdown Développeur Générateur de tableau ASCII gratuit — créez des tableaux texte en style MySQL, Markdown, Unicode, arrondi, double ligne et reStructuredText. Collez du CSV...
- Décodeur Base64 Développeur Décodez des chaînes Base64 en texte brut instantanément dans votre navigateur. Supporte UTF-8, l'entrée multiligne et affiche le nombre de caractères.