T

Text Machine

Des outils de texte puissants, dans votre navigateur

Convertisseur CSV en JSON

Convertissez du CSV ou du TSV en JSON propre directement dans votre navigateur. La première ligne devient les clés, le délimiteur est détecté automatiquement, et vous pouvez conserver chaque valeur en texte ou typer les nombres et les booléens : rien n'est envoyé en ligne.

Délimiteur

Sortie

Valeurs

La première ligne devient les clés de chaque objet.

CSV
JSON

Votre JSON apparaîtra ici.

Comment utiliser Convertisseur CSV en JSON

  1. 1

    Collez votre CSV

    Collez des lignes de données CSV ou TSV avec un enregistrement par ligne. Gardez les noms de colonnes sur la première ligne pour qu'ils puissent devenir les clés.

  2. 2

    Choisissez le délimiteur

    Laissez-le sur Auto pour détecter automatiquement les virgules, les points-virgules ou les tabulations, ou choisissez le délimiteur utilisé par vos données.

  3. 3

    Choisissez la forme de la sortie

    Utilisez Objets pour transformer chaque ligne en un objet dont les clés proviennent de l'en-tête, ou Lignes pour conserver chaque ligne sous forme de simple tableau. Passez Valeurs sur Typé pour lire les nombres et les booléens comme de vrais types JSON.

  4. 4

    Copiez le JSON

    Copiez le JSON formaté et collez-le directement dans votre code, une requête API ou un fichier de configuration.

Questions fréquentes

Comment convertir du CSV en JSON ?
Collez votre CSV avec les noms de colonnes sur la première ligne, et le JSON formaté apparaît instantanément en dessous. Utilisez le bouton Copier pour récupérer le résultat. Tout s'exécute dans votre navigateur.
La première ligne doit-elle être un en-tête ?
En mode Objets, la première ligne sert de clés pour chaque objet. Si vos données n'ont pas d'en-tête, passez en mode Lignes et chaque ligne devient un simple tableau de valeurs.
Peut-il lire les tabulations ou les points-virgules, pas seulement les virgules ?
Oui. Le mode Auto détecte les données séparées par des virgules, des points-virgules ou des tabulations, si bien qu'une copie de tableur ou un CSV à l'européenne se convertissent sans changer le moindre réglage.
Comment les nombres et les booléens sont-ils gérés ?
Par défaut, chaque valeur reste une chaîne. Passez Valeurs sur Typé et l'outil lit les nombres simples comme des nombres JSON, true et false comme des booléens, et le mot null comme un véritable null.
Mes données sont-elles envoyées quelque part ?
Non. La conversion se fait entièrement dans votre navigateur en JavaScript, votre CSV ne quitte donc jamais votre appareil et rien n'est stocké sur un serveur.

Outils similaires

Continuez avec ces outils pratiques

Convertisseur JSON en CSV

Convertisseur de Timestamp Unix

Convertisseur JSON en YAML

Convertisseur Texte en Binaire

Convertisseur Texte en Hexadécimal

Traducteur de code morse