Aller au contenu principal

CSV vers JSON — outil gratuit

Convertissez CSV (ou TSV) en JSON — tableau d'objets ou de tableaux — avec un analyseur RFC 4180 conforme, détection automatique du délimiteur et conversion de type. S'exécute dans votre navigateur.

Fonctionne hors ligne une fois chargé

Déposez un fichier CSV (ou collez ci-dessous)

CSV, TSV, TXT · traité sur votre appareil

ou appuyez sur Ctrl+V pour coller depuis le presse-papiers

Parcourir les fichiers
JSON
—
Délimiteur
Résultat

💡 Un vrai parseur RFC 4180 — gère les champs entre guillemets, les virgules et sauts de ligne dans les guillemets, et les guillemets échappés. Avec «première ligne est un en-tête» activé, vous obtenez un tableau d'objets ; désactivé, un tableau de tableaux. Tout s'exécute dans votre navigateur. La conversion de type est désactivée par défaut afin que les valeurs comme les codes ZIP (02138), les codes à zéros initiaux et les très grands nombres conservent leur texte exact — activez «Convertir les nombres et booléens» uniquement si vous voulez des valeurs typées.

Utilisations courantes

  • Convertir CSV en JSON pour une APIConvertissez une exportation de feuille de calcul en JSON que votre code ou votre API peut consommer.
  • Convertir un CSV désordonné avec des guillemets et des virgulesAnalysez le CSV contenant des virgules, des guillemets ou des sauts de ligne dans les champs.
  • Convertir TSV (séparé par des tabulations) en JSONAnalysez les données séparées par des tabulations copiées à partir d'une feuille de calcul.
  • Préparer les données CSV pour l'importationConvertissez un CSV en JSON pour ensemencer une base de données ou charger dans une application.
  • Inspectez rapidement CSV en tant que JSONConsultez les lignes CSV en tant qu'objets JSON structurés lors du développement.

Comment ça marche

CSV semble simple mais est plein de cas limites — champs entre guillemets, virgules entre guillemets, sauts de ligne dans les cellules. Celui-ci utilise un véritable analyseur RFC 4180, donc tout cela fonctionne, entièrement dans votre navigateur.

  1. 1
    Vous collez CSV ou déposez un fichier
    Le délimiteur (virgule, point-virgule, tabulation ou barre verticale) est détecté automatiquement, ou vous pouvez le définir manuellement. Rien n'est envoyé.
  2. 2
    C'est analysé correctement
    Les champs entre guillemets, les guillemets échappés (""), et les délimiteurs/sauts de ligne entre guillemets sont tous gérés par la spec CSV.
  3. 3
    Vous choisissez la forme
    Avec une ligne d'en-tête, chaque ligne devient un objet dont les clés sont les en-têtes ; sans, un tableau de tableaux. Convertissez optionnellement les nombres et les booléens en vrais types.
  4. 4
    Copiez ou téléchargez JSON
    Obtenez du JSON propre et indenté prêt pour votre code.

Les CSV contiennent fréquemment des contacts, des transactions et d'autres données personnelles. L'analyse se déroule entièrement sur votre appareil — aucune de ces données n'est envoyée.

Outils associés

Questions fréquemment posées