ToolStudio.es
Dans votre navigateur1 Essai Gratuit

Convertir du CSV en JSON

Transformez une feuille de calcul exportée en CSV en liste d'objets JSON, avec les nombres et les true/false détectés.

Essai gratuit : traitez 1 document (collé ou 1 fichier) et changez les options autant que vous voulez. Les erreurs ne consomment pas votre essai.
Entrée · CSV

Tout est traité dans votre navigateur : vos données ne sont envoyées à aucun serveur.

Résultat · JSON
Séparateur
Indentation

D'un tableau à JSON

Le CSV est le moyen le plus courant d'extraire des données d'Excel, de Google Sheets ou d'une base de données, mais les applications et les API travaillent en JSON. Cet outil transforme chaque ligne du CSV en objet JSON et utilise la première ligne comme noms de champs.

Il détecte tout seul le séparateur (virgule, point-virgule, tabulation ou barre verticale) et respecte les champs entre guillemets, y compris ceux qui contiennent des virgules ou des retours à la ligne. Avec « Détecter les nombres, true/false et null », les valeurs numériques sortent en nombres ; les codes avec des zéros en tête, comme le code postal 01000, et les nombres trop longs restent en texte pour ne perdre aucun chiffre.

Si vos colonnes s'appellent « address.city » ou « address.zip », vous pouvez activer « Colonnes a.b en objets imbriqués » et obtenir {"address": {"city": ..., "zip": ...}}.

Comment convertir du CSV en JSON

  1. Collez le CSV ou ouvrez un fichier .csv ou .tsv.
  2. Laissez le séparateur sur « Détecter » ou choisissez-en un.
  3. Indiquez si la première ligne contient les noms des colonnes.
  4. Cliquez sur « Convertir en JSON » et copiez ou téléchargez le résultat.

Quand l'utiliser

  • Charger dans une application des données que quelqu'un tient à jour dans Excel.
  • Préparer des données de test ou des fixtures à partir d'une feuille de calcul.
  • Envoyer à une API des enregistrements exportés d'un CRM ou d'une boutique en ligne.
  • Transformer un tableau de traductions ou de produits en fichier JSON.

Foire Aux Questions

Est-ce que cela fonctionne avec un CSV séparé par des points-virgules ?

Oui. Le séparateur est détecté automatiquement sur les premières lignes. Si la détection se trompe, choisissez vous-même virgule, point-virgule, tabulation ou barre verticale.

Que se passe-t-il si une cellule contient des virgules ou des retours à la ligne ?

Si la cellule est entre guillemets doubles, comme le fait Excel à l'export, elle est lue en entier même si elle contient des virgules, des retours à la ligne ou des guillemets doublés ("").

Pourquoi un nombre sort-il en texte ?

Pour ne pas perdre d'information : les valeurs avec des zéros en tête (codes postaux, numéros de téléphone) et les entiers de plus de 15 chiffres restent en texte. Si vous préférez tout garder en texte, désactivez « Détecter les nombres ».

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

Non. Tout est traité dans votre navigateur avec JavaScript. Le texte que vous collez et les fichiers que vous ouvrez ne quittent pas votre appareil : vous pouvez utiliser des données internes ou clients en toute tranquillité.

Puis-je convertir plusieurs CSV à la fois ?

Oui, avec ToolStudio Pro : ouvrez plusieurs fichiers et téléchargez tous les JSON ensemble dans un ZIP.

Est-ce gratuit ?

Oui. Vous pouvez essayer l'outil gratuitement sur un document (collé ou un fichier) et modifier les options autant de fois que vous le souhaitez ; les tentatives qui aboutissent à une erreur ne consomment pas l'essai. Pour un usage illimité et le traitement de plusieurs fichiers à la fois, ToolStudio Pro coûte 1,99 € par mois et inclut tous les outils.

Outils associés

Développement

Convertir JSON en CSV

Convertissez du JSON en CSV avec une colonne par clé, aplatissez les objets imbriqués (« address.city ») et choisissez virgule ou point-virgule. Le CSV s’ouvre dans Excel avec les accents.

JSONCSVExcel
Essayer l’outil
Développement

Formateur JSON

Collez un JSON minifié ou désordonné et récupérez-le indenté (2, 4 espaces ou tabulation), clés triées si besoin. Chaque erreur est signalée avec sa ligne et sa colonne.

JSON
Essayer l’outil
Développement

Convertir JSON en TypeScript

Créez des interfaces ou types TypeScript depuis du JSON : les objets d’une liste sont fusionnés en un type, les clés absentes deviennent optionnelles (?) et des unions sont créées si les valeurs varient.

JSONTypeScript
Essayer l’outil
Documents et PDF

Convertisseur de Documents en Ligne

Convertissez vos documents individuellement ou par lots en préservant la mise en page, tableaux et typographie.

DOCXPDFODTEPUB
Essayer l’outil
Featured on TinyShelf