Convertisseur CSV vers JSON

Collez des données CSV pour les convertir en tableau JSON d'objets, en utilisant la ligne d'en-tête comme clés.

Your files are processed locally in your browser. They are not uploaded to our servers.

Comment l'utiliser

  1. Collez vos données CSV, ligne d'en-tête comprise, dans la zone de saisie.
  2. Cliquez sur Convertir en JSON.
  3. Copiez le JSON obtenu.

Qu'est-ce que cet outil ?

Le Convertisseur CSV vers JSON analyse du texte CSV, y compris les champs entre guillemets contenant des virgules, et transforme chaque ligne en objet JSON en utilisant la ligne d'en-tête comme noms de propriétés. Il détecte automatiquement le délimiteur (virgule, point-virgule, tabulation ou barre verticale), vous permet d'indiquer si la première ligne est un en-tête, et affiche un aperçu en tableau avant de copier ou télécharger le JSON. La conversion s'exécute entièrement dans votre navigateur avec JavaScript.

Utilisations courantes

  • Transformer l'export d'un tableur en JSON pour une API ou un script
  • Convertir un fichier de données CSV en JSON pour un jeu de test
  • Préparer des données CSV pour les importer dans une base de données JSON
  • Inspecter rapidement la structure d'un fichier CSV sous forme de JSON

Outils similaires

Questions fréquentes

Gère-t-il les champs entre guillemets contenant des virgules ?

Oui, les champs entre guillemets doubles peuvent contenir des virgules et des sauts de ligne et sont analysés correctement.

Fonctionne-t-il avec des fichiers séparés par des points-virgules ou des tabulations ?

Oui, le délimiteur est détecté automatiquement, ou vous pouvez choisir virgule, point-virgule, tabulation ou barre verticale manuellement.

Que se passe-t-il si une ligne a moins de colonnes que l'en-tête ?

Les valeurs manquantes sont remplies avec des chaînes vides.

Mes données sont-elles envoyées à un serveur ?

Non, la conversion s'exécute entièrement dans votre navigateur en JavaScript — rien de ce que vous collez n'est jamais envoyé.