Convertir un CSV en JSON

Transformez un tableau CSV en JSON, séparateur et encodage détectés tout seuls.

Traité sur cet appareil · aucun envoi de fichier

CSVTSVTXTVous pouvez aussi coller du texte ou un fichier (Ctrl+V)Confortable jusqu’à 100 Mo

24 ko à télécharger la première fois, puis conservé sur cet appareil.détails

Moteur : Papa Parse.

À quoi sert cette page

Un export CSV français utilise presque toujours le point-virgule, souvent l’encodage Windows-1252, et se retrouve illisible dès qu’on le passe à un outil pensé pour l’anglais. Cette page détecte les deux et produit un JSON propre. C’est aussi la page la plus légère du site : aucun WebAssembly n’est téléchargé, tout tient dans une cinquantaine de kilooctets de JavaScript.

On dit aussi : convertir csv en json, csv vers json.

Comment faire

  1. Déposez un ou plusieurs fichiers CSV.
  2. Vérifiez le séparateur détecté et la forme du JSON attendue.
  3. Lancez la conversion et téléchargez le fichier .json.

Questions fréquentes

Mon CSV utilise des points-virgules, est-ce un problème ?

Non, c’est même le cas le plus fréquent en France. Le séparateur est détecté automatiquement, et l’outil vous indique lequel il a retenu. Vous pouvez le forcer si besoin.

Mes accents sont remplacés par des caractères bizarres, que faire ?

C’est le signe d’un fichier encodé en Windows-1252 plutôt qu’en UTF-8. L’outil teste d’abord l’UTF-8 et bascule automatiquement sur Windows-1252 quand le fichier n’est pas valide, ce qui restitue les accents.

Puis-je convertir plusieurs fichiers à la fois ?

Oui. Chaque CSV donne un fichier JSON portant le même nom, et un zip est proposé quand il y a plusieurs sorties.

Que devient une ligne qui n’a pas le bon nombre de colonnes ?

Elle est conservée, et l’outil signale le nombre de lignes concernées. Rien n’est supprimé silencieusement.

Bon à savoir

  • Le séparateur est détecté automatiquement ; vous pouvez le forcer si la détection se trompe.
  • Les fichiers en Windows-1252 (accents cassés) sont reconnus et convertis en UTF-8.
  • Au-delà de quelques centaines de mégaoctets, préférez un outil de base de données : cette page charge le fichier en mémoire.

Outils liés