Aller au contenu
OneKitly

Convertisseur CSV / TSV / JSON / YAML

Convertis entre CSV, TSV, JSON et YAML, et vois les lignes en tableau.

Convertisseur CSV vers JSONAnalyse du texte CSV (avec ligne d'en-tête) en un tableau JSON d'objets, en gérant les champs entre guillemets. Dépose un fichier plutôt que de le coller : il est lu dans ton navigateur et n'est jamais envoyé.Convertisseur JSON vers CSVTransforme un tableau JSON d'objets en valeurs séparées par des virgules avec une ligne d'en-tête. Accepte un fichier entier, pour qu'un long journal n'ait pas à passer par le presse-papiers.Générateur de JSON aléatoireGénère des tableaux d'objets JSON factices réalistes (utilisateurs, produits, commandes, événements…) pour tests et prototypes.Formateur / validateur YAMLNettoie du YAML — normalise l'indentation, convertis les tabulations en espaces et signale les erreurs de tabulation.CSV vers tableau MarkdownTransforme un CSV en tableau Markdown, guillemets compris : un champ peut contenir le délimiteur, un saut de ligne ou une barre verticale sans casser le tableau. Virgule, point-virgule (Excel français), tabulation ou barre — détecté ou imposé.Transposition CSVÉchange les lignes et les colonnes de données délimitées. Colle le texte ou dépose le fichier ; rien ne quitte la page dans les deux cas.Supprimeur de commentaires JSONSupprime les commentaires // et /* */ d'un JSONC pour obtenir du JSON valide. Dépose un fichier plutôt que de le coller : il est lu dans ton navigateur et n'est jamais envoyé.Aplatir / reconstruire du JSONAplatis un objet JSON imbriqué en un seul niveau de clés-chemins — et reconstruis-le. Les tableaux sont indexés user.roles[0] ou user.roles.0, les valeurs gardent leur type, et un objet vide reste visible sous la forme {}. Accepte un fichier entier, pour qu'un long journal n'ait pas à passer par le presse-papiers.

Convertisseur CSV / TSV / JSON / YAML s'utilise directement depuis cette page — gratuit, instantané, rien à installer. Tu le trouveras sous Données & informatique, avec Convertisseur CSV vers JSON et Convertisseur JSON vers CSV pour les cas voisins.

Comment l'utiliser

  1. Ouvre l'outil — sans inscription ni installation.
  2. Saisis tes données ou ajuste les options disponibles.
  3. Obtiens ton résultat instantanément, puis copie-le ou télécharge-le.

Questions fréquentes

Qu'est-ce que Convertisseur CSV / TSV / JSON / YAML ?

Convertis entre CSV, TSV, JSON et YAML, et vois les lignes en tableau.

Dans quels cas s'en sert-on concrètement ?

Savoir quelle taille aura une chose avant de la produire : combien de gigaoctets pèse une heure de rushes, combien de temps un fichier prendra sur ta connexion, jusqu'à quel format une photo s'imprime avant de devenir molle, quel débit tient dans le budget qu'on t'a donné.

Quelle est l'erreur la plus fréquente ?

Lire un chiffre dans une unité à côté d'un chiffre dans une autre. Les mégabits ne sont pas des mégaoctets, et le facteur huit coule la plupart des estimations de transfert ; un kilooctet vaut 1 000 octets pour un fabricant de disques et 1 024 pour le système ; des pixels ne sont pas des points par pouce. Rien de tout cela n'est un calcul difficile — c'est l'unité de chaque côté qui décide si la réponse veut dire quelque chose.

En quoi Convertisseur CSV / TSV / JSON / YAML diffère-t-il de Convertisseur CSV vers JSON ?

Ils se ressemblent mais répondent à des questions différentes. Convertisseur CSV vers JSON : analyse du texte CSV (avec ligne d'en-tête) en un tableau JSON d'objets, en gérant les champs entre guillemets. Dépose un fichier plutôt que de le coller : il est lu dans ton navigateur et n'est jamais envoyé. Choisis celui qui correspond à ton point de départ — les deux sont gratuits.

Existe-t-il un outil pour l'étape suivante ?

Convertisseur JSON vers CSV est le plus proche après celui-ci : Transforme un tableau JSON d'objets en valeurs séparées par des virgules avec une ligne d'en-tête. Accepte un fichier entier, pour qu'un long journal n'ait pas à passer par le presse-papiers.

Quels autres outils vaut-il la peine d'ouvrir à côté ?

Générateur de JSON aléatoire et Formateur / validateur YAML — ils reviennent assez souvent dans la même tâche pour mériter un second onglet.

D'où viennent les données ?

Les préfixes d'octets suivent la convention IEC : un kibioctet vaut 1 024 octets, un kilooctet 1 000 — les fabricants de disques emploient le second, les systèmes affichent souvent le premier, et un disque qui rétrécit à l'arrivée n'est rien d'autre que cet écart. Le format d'impression suppose 300 ppp tant que tu ne le changes pas.

Pour aller plus loin

Tous les guides →
ExplicationJSON vers CSV quand la structure est imbriquée : pourquoi il n'y a pas de bonne réponseLes deux mêmes commandes ressortent sur cinq colonnes d'un convertisseur et dix d'un autre, et aucun n'a tort. Chemins pointés, tableaux de scalaires, tableaux d'objets et enregistrements aux clés différentes : quatre décisions, prises à ta place, le plus souvent en silence.ExplicationPourquoi ton CSV casse les accents et les dates dans ExcelTrois pannes totalement différentes se cachent derrière la même phrase. L'une est l'encodage, l'autre le séparateur, la troisième Excel qui devine des types en ouvrant le fichier — et le remède diffère pour chacune. Voici comment les distinguer en cinq secondes.ExplicationCSV vers JSON : les cinq cas qui cassent tous les convertisseursDélimiteurs entre guillemets, sauts de ligne intégrés, types ambigus, en-têtes en double et encodage. Chaque cas a été passé dans le convertisseur et la sortie exacte est reproduite ici — y compris les deux qu'il ne rattrape pas.GuideTransposer un tableau dont les lignes auraient dû être des colonnesCe qu'il advient de la ligne d'en-tête, des lignes de longueurs inégales, des types — et la seule chose pour laquelle on confond régulièrement la transposition et qu'elle ne sait pas faire.GuideDes données de test sans personnes réelles : pourquoi le pseudonymisé reste personnel et le synthétique ne l'est pasRemplacer les noms par des identifiants ne fait pas sortir une base du RGPD — l'article 4, point 5, et le considérant 26 le disent directement. Des données réellement synthétiques sont, elles, hors du champ du règlement. Cette seule distinction décide de la façon dont tu alimentes un environnement de préproduction.ExplicationYAML a l'air aimable et il mordYAML, c'est JSON plus une couche d'inférence de types, et c'est l'inférence qui est dangereuse. Le même fichier passé dans un analyseur YAML 1.2 puis 1.1 : no est une chaîne dans l'un et false dans l'autre, 01234 vaut 1234 dans l'un et 668 dans l'autre, et 12:30:00 est un nombre dans l'un des deux.