Transformez du CSV collé en tableau JSON propre.

Tout se passe dans votre navigateur — vos données ne quittent jamais cette page.

Déposez votre fichier CSV pour le charger
Source CSV Collez, déposez un fichier ou chargez un exemple
Séparateur
Lecture de vos données
Sortie JSON Mise à jour en direct pendant la saisie
Forme
Indentation
Votre JSON apparaîtra ici Collez du CSV à gauche, déposez un fichier .csv ou chargez l'exemple pour voir le résultat.

Champs entre guillemets, guillemets échappés et sauts de ligne dans les champs sont entièrement pris en charge (RFC 4180).


À propos de CSV → JSON

Ce convertisseur CSV vers JSON transforme des données séparées par virgules, points-virgules, tabulations ou barres verticales en JSON propre au fur et à mesure de la saisie. Collez du CSV, déposez un fichier .csv ou chargez l'exemple; le délimiteur est détecté automatiquement (ou forcé manuellement) et la sortie JSON se met à jour en direct, avec un tableau d'aperçu montrant exactement comment chaque ligne a été lue.

L'analyseur suit la RFC 4180, donc les champs entre guillemets, les guillemets échappés et les sauts de ligne à l'intérieur des guillemets sont gérés correctement. Avec l'interrupteur d'en-tête activé, la première ligne devient les clés d'objet; les noms d'en-tête dupliqués ou vides sont réparés automatiquement et un avertissement indique ce qui a été corrigé.

Les options de sortie couvrent les cas courants: un tableau d'objets ou un tableau de lignes brutes, une indentation configurable, et des « types intelligents » qui convertissent nombres, true/false et null en véritables types JSON plutôt qu'en chaînes. Tout s'exécute dans votre navigateur — vos données ne quittent jamais la page.

Comment utiliser CSV → JSON

  1. Collez votre CSV dans le volet gauche, téléversez un fichier .csv, ou chargez l'exemple.
  2. Confirmez le délimiteur détecté automatiquement, ou choisissez manuellement virgule, point-virgule, tabulation ou barre verticale.
  3. Activez « La première ligne est un en-tête » pour contrôler si les noms de colonne deviennent des clés JSON.
  4. Choisissez la forme (objets ou lignes), le niveau d'indentation et si les types intelligents sont activés.
  5. Consultez l'aperçu « Comment vos données ont été lues », puis copiez le JSON ou téléchargez le fichier .json.

Questions fréquentes

Non. La conversion s'exécute entièrement dans votre navigateur, donc les feuilles de calcul contenant des listes de clients ou des données internes restent sur votre appareil. Vous pouvez fermer l'onglet et rien n'aura été transmis.

Oui — gratuit sans limite sur le nombre de fichiers convertis et sans compte requis.

Virgule, point-virgule, tabulation et barre verticale. Par défaut, l'outil détecte automatiquement le délimiteur à partir de vos données, et vous pouvez remplacer la détection d'un clic si un fichier utilise un séparateur inhabituel.

Elle convertit les valeurs de cellule qui ressemblent à des nombres, booléens ou null en véritables types JSON — 42 au lieu de "42", true au lieu de "true" — et transforme les cellules vides en null. Désactivez-la pour garder chaque valeur en tant que chaîne.

Les lignes avec un nombre de colonnes différent sont complétées ou tronquées, les noms d'en-tête dupliqués reçoivent un suffixe numérique, et les cellules d'en-tête vides sont nommées column_1, column_2, etc. Chaque correction est signalée par un avertissement pour que rien ne se passe silencieusement.

Oui. L'analyseur est conforme à la RFC 4180: les champs entre guillemets, les guillemets doubles échappés et les sauts de ligne à l'intérieur des guillemets sont tous lus correctement au lieu de fragmenter la ligne.


Recherches populaires
csv en json convertir csv en json convertisseur csv json csv en tableau json analyser csv en ligne outil csv en json
Besoin d'aide ?
Un problème avec cet outil ? Signalez-le à notre équipe.
Signaler un problème

Ajoutez cet outil gratuit à votre propre site web — copiez-collez le code ci-dessous.