Convertisseur CSV en JSON
Convertissez CSV en format JSON. Analyse et formatage automatiques. Gratuit.
Pourquoi convertir CSV en JSON ?
CSV (Comma-Separated Values) est un format tabulaire simple : chaque ligne est un enregistrement et les colonnes sont séparées par des virgules ou des points-virgules. Excel, Google Sheets, les CRM comme Salesforce et HubSpot, les plateformes de vente comme WooCommerce et PrestaShop et les bases de données produisent du CSV. Le problème : le CSV ne gère ni les données imbriquées, ni les types (tout est du texte), ni la validation par schéma.
JSON (JavaScript Object Notation) est le standard d’échange de données des API modernes, des applications web et des bases NoSQL. Il gère les objets imbriqués, les tableaux, les nombres, les booléens et null. La conversion de CSV en JSON transforme des données tabulaires plates en structures prêtes pour une API REST, MongoDB, Firebase, une application React ou Vue et des scripts d’automatisation.
Le convertisseur reconnaît les en-têtes de colonnes (première ligne) et crée un tableau d’objets JSON avec les clés correspondantes. Il détecte le séparateur (virgule, point-virgule, tabulation) sans réglage. Il gère les guillemets, les retours à la ligne dans les valeurs et les caractères accentués.
Toute la conversion se fait localement dans le navigateur ; les données ne sont envoyées à aucun serveur. Sans inscription, sans limite, sans pistage.
Comment convertir CSV en JSON
Collez vos données
Collez vos données CSV dans le champ de saisie.Convertir
Cliquez sur Convertir pour transformer vos données CSV en format JSON.Copier ou télécharger
Copiez la sortie JSON ou téléchargez-la.
Qu’est-ce qui rend ce convertisseur différent ?
Confidentialité totale
Vos fichiers sont traités entièrement dans votre navigateur. Rien n’est envoyé sur un serveur.Copier ou télécharger
Le résultat se copie dans le presse-papiers avec Copier ou s’enregistre en fichier .json avec Télécharger.Fichier ou texte collé
Téléversez un fichier CSV avec le bouton ou collez le contenu dans le champ. Le convertisseur traite un document à la fois et affiche le résultat en dessous.Résultat immédiat
Cliquez sur Convertir : le résultat apparaît aussitôt dans le champ du dessous, avec un message d’erreur si l’entrée n’est pas valide.
CSV vs JSON – comparaison des formats
| Fonctionnalité | CSV | JSON |
|---|---|---|
| Données hiérarchiques | — | ✓ |
| Données tabulaires | ✓ | — |
| Validation de schéma | — | ✓ |
| Lisible par un humain | ✓ | ✓ |
| Standard API | — | ✓ |
| Syntaxe compacte | ✓ | ✓ |
Comment fonctionne la conversion CSV en JSON ?
Le format CSV (Comma-Separated Values) stocke les données sous forme de lignes de texte où les valeurs sont séparées par des virgules ou des points-virgules. Le format JSON (JavaScript Object Notation) organise les mêmes données sous forme d’un tableau d’objets clé-valeur, où chaque ligne devient un objet et chaque en-tête de colonne devient une clé.
Le convertisseur lit la première ligne du fichier CSV comme en-têtes de colonnes et les utilise comme noms de propriétés dans chaque objet JSON. Chaque ligne suivante devient un objet séparé dans le tableau JSON résultant.
La sortie est du JSON correctement formaté avec indentation pour une meilleure lisibilité. Toute la conversion s’effectue localement dans votre navigateur — aucune donnée n’est envoyée à un serveur.
Conseils pour la conversion CSV en JSON
Quelques conseils pour éviter les problèmes courants :
En-têtes de colonnes
Assurez-vous que votre fichier CSV contient une ligne d’en-tête. Le convertisseur utilise la première ligne comme noms de propriétés JSON.Détection du séparateur
Le convertisseur détecte automatiquement si votre CSV utilise des virgules, des points-virgules ou des tabulations comme séparateurs.Caractères spéciaux
Les valeurs contenant des virgules, des guillemets ou des sauts de ligne doivent être entre guillemets doubles. Le convertisseur gère automatiquement l’échappement CSV standard.Encodage des caractères
Pour de meilleurs résultats, utilisez des fichiers CSV encodés en UTF-8. Les fichiers avec d’autres encodages peuvent afficher incorrectement les caractères spéciaux dans le JSON.
Problèmes de format fréquents en CSV et comment le convertisseur les gère
Les fichiers CSV venus de sources différentes n’ont pas le même format. Voici ce que le convertisseur gère de lui-même :
- Séparateurs différents – le convertisseur lit la première ligne et choisit lui-même le séparateur : virgule, point-virgule, tabulation ou barre verticale. Les exports Excel en français utilisent le plus souvent le point-virgule, car la virgule sert de séparateur décimal.
- Valeurs entre guillemets – les valeurs contenant des virgules ou des retours à la ligne doivent être entourées de guillemets doubles. Le convertisseur les lit correctement.
- Unicode et caractères spéciaux – lettres accentuées, texte CJK et emoji sont conservés dans le JSON produit.
- Valeurs vides – une cellule vide devient une chaîne vide en JSON, et les lignes entièrement vides sont ignorées.
Si la conversion échoue, vérifiez que chaque ligne compte le même nombre de colonnes et que les guillemets à l’intérieur des valeurs sont bien doublés.
Convertir d’autres fichiers en JSON
Dernière révision du contenu : · rédigé et vérifié par l'équipe Arteon
Questions fréquentes sur la conversion CSV en JSON
La conversion CSV en JSON est-elle gratuite ?
Oui, ce convertisseur est entièrement gratuit et sans limites. Pas d’inscription, pas de filigrane.
Le convertisseur envoie-t-il mes fichiers ?
Non. Tout le traitement se fait localement dans votre navigateur. Vos fichiers ne quittent jamais votre appareil.
Puis-je convertir plusieurs fichiers à la fois ?
Non. Le convertisseur traite un fichier ou un texte collé à la fois. Copiez ou enregistrez le résultat, puis collez le contenu suivant.
Le convertisseur fonctionne-t-il sur mobile ?
Oui, il fonctionne sur tout appareil disposant d’un navigateur web moderne.
La conversion CSV en JSON est-elle sécurisée ?
Oui. Toute la conversion s’effectue localement dans votre navigateur. Vos données ne sont jamais envoyées à un serveur. À la fermeture de la page, toutes les données sont automatiquement supprimées.
Puis-je utiliser la sortie JSON dans mon application ?
Oui. La sortie est du JSON standard compatible avec tout langage de programmation, base de données ou API — JavaScript, Python, PHP, Java et bien d’autres.
Que se passe-t-il avec les valeurs vides dans le CSV ?
Les cellules vides dans le CSV deviennent des chaînes vides dans le JSON. Les virgules en fin de ligne ou les nombres incohérents de colonnes sont correctement gérés.

Aidez-nous à améliorer nos outils
Une idée, un bug ou une suggestion ? Envoyez-nous un message – nous répondons sous 24 heures.







