Convertisseur CSV / TSV ⇄ JSON

À propos de cet outil

Convertissez un CSV / TSV avec en-têtes en une liste JSON, ou l'inverse (JSON vers CSV/TSV). Vous pouvez choisir le séparateur (virgule ou tabulation) et décider si toutes les valeurs doivent être entourées de guillemets doubles (par défaut : CSV sans guillemets). Tous les traitements s'exécutent entièrement dans votre navigateur (aucune donnée n'est envoyée).

Convertisseur CSV / TSV ⇄ JSON

La première ligne (en-têtes) devient les clés des objets JSON.

Cas d'usage types

  • Transformer rapidement des données tabulaires en JSON pour les injecter dans une API ou faire des tests
  • Convertir une réponse JSON en CSV/TSV facilement partageable
  • Faire des allers-retours entre Excel / Google Sheets et JSON

Mode d'emploi

  1. Collez un CSV/TSV ou un JSON dans la zone supérieure.
  2. Choisissez le format (CSV ou TSV) et l'ajout ou non de guillemets.
  3. Appuyez sur CSV/TSV → JSON ou JSON → CSV/TSV pour lancer la conversion.

※ Le parseur est volontairement simple. Pour des structures imbriquées, des retours à la ligne complexes ou des règles de guillemets avancées, privilégiez un outil dédié.

Complément : les BOM UTF-8 et retours chariot CRLF issus d'Excel sont éliminés automatiquement.

Exemple d'utilisation

CSV → JSON

name,age
Alice,20
Bob,25

Après conversion :

[
  { "name": "Alice", "age": "20" },
  { "name": "Bob", "age": "25" }
]