CSV en JSON
Collez du CSV. Obtenez immédiatement du JSON. Examinez les lignes analysées, choisissez le traitement des valeurs et copiez ou téléchargez le résultat complet. Vos données restent dans votre navigateur.
Fichiers CSV, TSV et texte jusqu'à 10 Mo
Votre JSON apparaîtra ici au fil de la saisie.
Vérifier le résultat
Comment le CSV est transformé en JSON
Collez du CSV ou TSV, choisissez un fichier local ou déposez-le dans le convertisseur. Il lit le fichier sur votre appareil et le convertit dans un worker du navigateur. Rien n'est envoyé sur internet. La sortie s'actualise à chaque modification de la saisie ou des paramètres.
Choisissez la structure de vos lignes
| Entrée CSV | Résultat JSON |
|---|---|
| La première ligne contient les noms | Chaque ligne suivante devient un objet avec ces noms pour clés. Les en-têtes vides ou dupliqués reçoivent des identifiants uniques. |
| Sans ligne d'en-tête | Chaque ligne devient un objet avec des clés comme Column 1 et Column 2. |
001, true, cellule vide | Les valeurs restent des chaînes par défaut, ce qui préserve les codes et les zéros initiaux. Vous pouvez détecter les nombres et booléens sûrs ou transformer les cellules vides en null. |
| Virgule, guillemet ou saut de ligne entre guillemets | Reste confiné dans un seul champ. Doublez les guillemets à l'intérieur d'un champ entouré de guillemets, conformément au standard CSV. |
La détection automatique prend en charge la virgule, le point-virgule, la tabulation et la barre verticale. Vous pouvez choisir explicitement un séparateur si l'aperçu semble incorrect. Prise en charge des fichiers UTF-8, UTF-16 et Windows-1252 ; modifiez l'encodage si les caractères apparaissent mal.
Les sorties mise en forme et compacte sont des tableaux JSON. JSON Lines écrit un objet par ligne pour les outils qui acceptent .jsonl. L'aperçu affiche au plus huit lignes et 25 colonnes ; Copier le JSON et Télécharger incluent toutes les lignes et colonnes. Les lignes ayant moins de champs reçoivent des valeurs vides, et celles qui en ont davantage reçoivent des noms de colonnes générés. Le convertisseur signale les largeurs de ligne différentes et les en-têtes renommés.
Les fichiers sont limités à 10 Mo et 500 colonnes. Les grosses conversions peuvent utiliser beaucoup de mémoire sur un téléphone. Besoin d'explorer ou de modifier le tableau d'abord ? Ouvrez la visionneuse CSV. Pour la conversion inverse, utilisez JSON en CSV.