JotTools .

CSV vers JSON

Convertisseur CSV vers JSON gratuit qui transforme vos lignes de tableur en un tableau JSON propre, directement dans votre navigateur. Sans téléversement.

Ce que fait CSV vers JSON

Cet outil lit des données séparées par des virgules et les reconstruit sous forme de tableau JSON d’objets. Il est pratique lorsque vous disposez d’un export de tableur mais que votre API, votre fichier de configuration ou votre application JavaScript attend du JSON. Les développeurs, les analystes et toute personne qui assemble un prototype rapide peuvent coller du CSV brut et obtenir une sortie structurée en un clic, sans aucun script.

La première ligne de votre CSV est lue comme l’en-tête. Chaque en-tête devient une clé, et chaque ligne suivante se transforme en objet. Les champs entre guillemets sont respectés, donc les virgules et les retours à la ligne placés dans "..." ne cassent pas les colonnes, et un "" doublé est lu comme un simple guillemet.

Comment l’utiliser

  1. Collez ou saisissez votre CSV dans la zone de texte. Gardez les noms d’en-tête sur la première ligne, par exemple name,age.
  2. Cliquez sur Convertir en JSON.
  3. La zone de sortie se remplit d’un tableau JSON proprement indenté, deux espaces par niveau.
  4. Cliquez pour copier et collez le résultat directement dans votre code, le corps d’une requête ou un fichier.

Les lignes vides sont ignorées automatiquement, et si une ligne manque une valeur finale, la clé correspondante reçoit une chaîne vide afin que la structure reste cohérente.

Pourquoi convertir ici

C’est rapide, car le résultat apparaît dès que vous cliquez, sans attente de téléversement ni file d’attente. C’est privé, car l’analyse se déroule localement dans votre navigateur et vos données ne quittent jamais l’appareil, ce qui compte quand le fichier contient des e-mails ou des commandes. Et c’est gratuit, sans compte et sans limite de lignes. Pour découvrir d’autres outils, parcourez la rubrique convertisseurs.

Astuce

Vous traitez un dossier entier d’exports plutôt qu’un seul collage ? L’application de bureau BulkPro de la même équipe est conçue pour exécuter des conversions sur de nombreux fichiers à la fois.

Questions fréquentes

Comment l'outil associe-t-il mes colonnes CSV aux clés JSON ?
La première ligne sert d'en-tête. Chaque nom de colonne devient une clé, et chaque ligne suivante devient un objet du tableau JSON. Un CSV avec les colonnes name et age produit donc des objets comme {"name":"Ada","age":"36"}.
Les nombres et les valeurs vrai/faux sont-ils conservés comme valeurs réelles ou comme texte ?
Chaque valeur sort sous forme de chaîne JSON, y compris les nombres et les booléens. La conversion reste ainsi sans perte et prévisible. Si vous avez besoin de valeurs typées, convertissez-les dans votre code après l'analyse, par exemple Number(row.age).
L'outil gère-t-il les virgules et les guillemets à l'intérieur d'un champ ?
Oui. Les champs entourés de guillemets doubles sont analysés correctement, donc une virgule dans "Smith, Jr." reste dans un seul champ. Les guillemets doublés ("") sont lus comme un seul guillemet, conformément aux règles CSV standard.
Mon fichier CSV est-il téléversé quelque part ?
Non. La conversion s'exécute entièrement dans votre navigateur grâce à JavaScript. Votre CSV n'est jamais envoyé à un serveur, ce qui le rend sûr pour les listes de clients, les exports et toute autre donnée privée.