CSV en JSON : Convertir des Fichiers CSV en JSON

Convertissez vos fichiers CSV au format JSON instantanément. Importez un fichier CSV et exportez les données sous forme de code JSON.

Essayer gratuitement →

Sans inscription · Aucune donnée stockée · 100% gratuit

Comment ça marche

  1. 1

    Téléchargez votre fichier CSV

    Déposez n'importe quel fichier .csv. Aucun compte requis.

  2. 2

    Conversion assistée par IA

    Notre moteur lit vos données, détecte les types de colonnes et choisit le meilleur graphique pour chaque structure.

  3. 3

    Visualisez vos graphiques

    Les graphiques interactifs sont prêts instantanément. Explorez les tendances et partagez vos analyses.

Tout ce qu'il faut, rien de plus

Sans compte

Importez instantanément, sans inscription.

Confidentialité d'abord

Les fichiers ne sont jamais stockés sur nos serveurs.

Tous appareils

Fonctionne sur mobile et bureau.

Propulsé par IA

Sélection intelligente de graphiques.

Cas d'usage courants

Convertir des exports en JSON

Un export CSV d'une base de données ou d'un CRM devient un tableau JSON en une étape, prêt à être envoyé en POST à une API ou placé dans une configuration. Sans script, sans regex.

Prototyper avec de vraies données

Besoin d'un JSON d'exemple pour un frontend ou un test ? Convertissez un CSV de lignes réalistes en objets structurés et simulez vos points de terminaison avec des données qui ont vraiment l'air justes.

Migrer entre systèmes

Vous déplacez des enregistrements d'un outil basé sur tableur vers un outil basé sur JSON ? Convertissez une fois et importez, chaque ligne CSV étant proprement associée à un objet dont la clé est le nom de colonne.

Comment les lignes deviennent des objets

La conversion suit une règle, et c'est elle qui rend le résultat prévisible : la ligne d'en-tête devient les clés des objets et chaque ligne de données devient un objet. Un fichier avec les colonnes nom, e-mail et formule devient un tableau d'objets, chacun doté des propriétés nom, email et formule. Comme chaque ligne produit le même ensemble de clés, le résultat est uniforme. Votre code peut lire une propriété sans vérifier au préalable qu'elle existe, ce qui rend la sortie sûre à transmettre directement à un analyseur, à un script de peuplement de base de données ou au corps d'une requête d'API.

Pourquoi la conversion CSV vers JSON revient sans cesse

Le CSV est le format d'export de presque tous les systèmes ; le JSON est ce que presque tous lisent. Cet écart explique pourquoi cette conversion se trouve au milieu de tant de petites tâches. Cas typiques : peupler une base de données depuis une liste de référence de produits, de régions ou de traductions. Construire le corps d'une requête pour une API qui attend du JSON. Charger des données de test dans une suite de tests. Alimenter un webhook ou une automatisation no-code qui parle JSON et ne sait pas lire le CSV. Transformer un export maintenu en fichier de configuration livré avec une application. L'alternative consiste à écrire un analyseur pour ce qui est souvent un travail ponctuel. Si le fichier ne sera pas converti de façon répétée, le faire ici est plus rapide que le code que vous écririez pour l'éviter.

Comment les valeurs sont typées

Les valeurs arrivent en texte, et les nombres sans ambiguïté sont convertis en nombres JSON afin d'être utilisables sans analyse de l'autre côté. Cette conversion mérite d'être comprise, car un cas pose généralement problème. Un identifiant commençant par zéro — un code postal, une référence produit, un numéro de téléphone — perd son sens en tant que nombre. Gardez ces champs entre guillemets dans le CSV source pour qu'ils restent des chaînes. La même attention vaut pour la virgule décimale. Dans un fichier séparé par des virgules, 1,5 est lu comme deux champs ; dans un fichier séparé par des points-virgules, c'est une valeur décimale. Si vos nombres paraissent faux en sortie, le séparateur et la marque décimale sont les premiers points à vérifier. Les cellules vides deviennent des valeurs vides plutôt que des propriétés absentes, si bien que chaque objet conserve la même forme.

Préparer le fichier et récupérer le JSON

Nommez les colonnes comme vous nommeriez des variables : courtes, uniques, sans espace final. Ces noms deviennent directement les clés JSON, et deux colonnes portant le même nom se télescopent en une seule. Conservez un tableau par fichier, car un second tableau plus bas est lu comme des lignes supplémentaires du premier. Une ligne de titre au-dessus de l'en-tête ne demande aucune attention : elle est ignorée automatiquement, si bien qu'un export issu directement d'un outil de reporting se convertit sans nettoyage. Une fois l'analyse faite, un bouton d'export télécharge le résultat en fichier .json, prêt à ouvrir dans un éditeur ou à déposer dans un projet. Passer en revue le tableau de données avant l'export vaut ces quelques secondes : confirmer que les types de colonnes ont été lus comme prévu ne coûte rien ici et épargne une séance de débogage plus tard.

Conseils et bonnes pratiques

La première ligne du CSV devient les clés JSON, alors assurez-vous que c'est un vrai en-tête et non le premier enregistrement de données. Chaque ligne suivante devient un objet, donc un nombre de champs cohérent par ligne garde la sortie uniforme. Les séparateurs virgule, point-virgule et tabulation sont détectés automatiquement ; une virgule décimale dans les nombres peut être prise pour un séparateur, alors préférez le point pour les décimales ou mettez le champ entre guillemets. Enregistrez la source en UTF-8 pour que le texte non latin et les accents survivent à l'aller-retour. Les valeurs arrivent par défaut sous forme de chaînes : les nombres purs sont convertis lorsqu'il n'y a pas d'ambiguïté, mais les identifiants commençant par zéro gagnent à rester entre guillemets pour ne pas être altérés. Une ligne de titre au-dessus de l'en-tête est ignorée automatiquement, aucun nettoyage n'est donc nécessaire avant la conversion.

Prêt à visualiser vos données ?

Téléchargez votre fichier CSV et voyez vos données prendre vie.

Essayer gratuitement →

Questions fréquentes

Q.Que fait ce site et comment puis-je convertir mes fichiers CSV en graphiques ?

Ce site est un outil en ligne gratuit et instantané pour visualiser, lire et convertir des fichiers CSV (.csv) en graphiques interactifs. Téléchargez simplement votre fichier, et notre système analysera sa structure pour générer des suggestions.

Q.Quels types de fichiers sont pris en charge ?

Les fichiers au format .csv sont pris en charge.

Q.Quels types de graphiques peut-il générer ?

Barres, lignes, aires, camembert, nuages de points et tendances — choisis automatiquement.

Q.Est-ce gratuit ?

100% gratuit. Pas d'inscription, pas de carte bancaire, pas de limites.

Q.À quoi ressemble la sortie JSON ?

Un tableau d'objets. Chaque objet est une ligne, avec des propriétés nommées d'après votre ligne d'en-tête : un fichier nom/e-mail produit des objets avec les propriétés nom et email.

Q.Les nombres sont-ils convertis ou restent-ils des chaînes ?

Les nombres sans ambiguïté deviennent des nombres JSON. Les identifiants commençant par zéro gagnent à rester entre guillemets dans le CSV source afin de rester des chaînes et de conserver leurs zéros.

Q.Cela fonctionne-t-il avec des fichiers séparés par point-virgule ?

Oui. Virgule, point-virgule et tabulation sont détectés automatiquement : un export européen se convertit sans changer le séparateur au préalable.

Q.Dois-je retirer une ligne de titre au-dessus de l'en-tête ?

Non. Les lignes de titre et les lignes vides au-dessus du véritable en-tête sont ignorées automatiquement, les exports de rapports se convertissent donc tels quels.

Q.Comment les cellules vides sont-elles traitées ?

Elles deviennent des valeurs vides plutôt que d'être supprimées, si bien que chaque objet garde la même forme et que votre code peut lire une clé sans vérifier son existence.

Vous avez un autre type de fichier ?

Chaque format dispose de son propre outil dédié.