Convertisseur CSV vers JSON

Collez des lignes ou déposez un fichier CSV ou Excel, choisissez JSON comme format de sortie et copiez le tableau dans votre script, votre mock d'API ou un fichier de fixture. La ligne d'en-tête devient les clés et chaque ligne de données devient un objet.

Les valeurs sont écrites comme des chaînes, exactement telles qu'elles apparaissent, donc les identifiants de commande, les codes postaux et les longs nombres conservent leurs zéros initiaux au lieu d'être reformatés par un parseur JSON. Les cellules vides deviennent null, et les en-têtes en double reçoivent un suffixe numéroté pour ne perdre aucune clé.

Tableau vers Markdown

Transformez un tableau en texte prêt à coller : Markdown, HTML, TSV, requêtes SQL INSERT, JSON, XML, YAML, LaTeX, INI, TOML, JSON Lines ou un tableau ASCII. Rien n'est envoyé.

Vos données ne quittent jamais ce navigateur

Le fichier est analysé, prévisualisé et transformé en graphique sur votre propre appareil. Rien n'est envoyé — pas même un échantillon. Fermez l'onglet et les données disparaissent.

Ou collez le texte du tableau

Comment ça marche

  1. 1.Importez le tableau (Excel, CSV, TSV ou JSON, ou collez-le), puis choisissez le format de sortie : Markdown, HTML, SQL INSERT, JSON, XML, YAML, LaTeX, vCard, iCal, pandas et plus encore.
  2. 2.Pour SQL, définissez le nom de la table ; pour vCard et iCal, associez chaque colonne au champ correspondant — un champ laissé vide n'est tout simplement pas écrit.
  3. 3.Appuyez sur Générer et vérifiez le résultat à droite.
  4. 4.Copiez-le ou téléchargez-le. Les lignes qui ne peuvent pas devenir un contact ou un événement exploitable sont ignorées plutôt qu'écrites à moitié vides.

Questions fréquentes

Les nombres sont-ils écrits comme des nombres ?
Non : tout est une chaîne, ce qui est idéal pour les identifiants, les numéros de téléphone et les codes. Supprimez les guillemets dans votre propre code si une colonne est réellement numérique.
Que deviennent les noms de colonnes en double ou vides ?
Un nom répété reçoit un suffixe comme (2), et un en-tête vide devient column_2, ainsi chaque colonne reste une clé après la conversion.

Outils associés

Générateur d'INSERT SQL à partir d'un tableau

Transformez un tableau CSV ou Excel en instructions INSERT SQL dans votre navigateur : la ligne d'en-tête devient la liste des colonnes, les guillemets sont échappés, les cellules vides deviennent NULL.

Convertisseur CSV en tableau Markdown

Transformez un tableau CSV, Excel ou JSON en tableau Markdown pour un README, une page Notion ou une pull request. Les barres verticales et les sauts de ligne sont échappés dans le navigateur.

Convertisseur CSV vers XML

Transformez un tableau CSV, Excel ou JSON en XML bien formé dans votre navigateur : les noms de colonnes deviennent des noms d'éléments, les caractères spéciaux sont échappés, les cellules vides restent des éléments vides.

Convertisseur CSV vers YAML

Transformez un tableau CSV, Excel ou JSON en une liste YAML propre, avec les valeurs entre guillemets lorsqu'elles seraient sinon relues comme des nombres, des booléens ou null.

Convertisseur CSV vers tableau LaTeX

Transformez un tableau CSV ou Excel en environnement tabular LaTeX prêt à coller, avec les esperluettes, signes de pourcentage, tirets bas et barres obliques inverses échappés.

Convertisseur CSV vers JSON Lines (JSONL)

Transformez un tableau CSV ou Excel en JSON Lines : un objet JSON par ligne, prêt pour jq, les pipelines de logs et les imports en masse.

Convertisseur CSV vers INI

Transformez un tableau CSV ou Excel en sections INI : un bloc numéroté par ligne avec des lignes key=value, prêt pour les fichiers de configuration hérités et les importateurs.

Convertisseur CSV vers TOML

Transformez un tableau CSV ou Excel en TOML en utilisant un tableau de tables, avec les nombres conservés en numérique, les cellules vides écrites comme chaînes vides et les clés non latines mises entre guillemets.

Convertisseur CSV vers tableau ASCII

Transformez un tableau CSV ou Excel en tableau encadré ASCII pour les logs, les commentaires de code et les documents en texte brut, avec les caractères CJK alignés sur une largeur double.

Convertisseur de tableau en tableau PHP

Convertissez un tableau CSV ou Excel en tableau PHP dans votre navigateur : la ligne d'en-tête devient la première entrée, les nombres restent des nombres et les cellules vides deviennent null.

Convertisseur de tableau en tableau Ruby

Transformez un tableau CSV ou Excel en tableau Ruby directement dans votre navigateur : la ligne d'en-tête devient la première entrée, les nombres restent des nombres et les cellules vides deviennent nil.

Convertisseur de tableau en AsciiDoc

Transformez un tableau CSV ou Excel en tableau AsciiDoc directement dans votre navigateur : la ligne d'en-tête reçoit l'option header, et les barres verticales dans les cellules sont échappées.

Convertisseur de tableau vers Trac Wiki

Transformez un tableau CSV ou Excel en tableau wiki Trac directement dans votre navigateur : une ligne par enregistrement, des cellules séparées par des barres verticales et une ligne d'en-tête en gras.

Convertisseur de tableau en schéma Avro

Transformez un tableau CSV ou Excel en schéma d'enregistrement Avro dans votre navigateur : un champ par colonne, les colonnes numériques en double, chaque champ nullable.

Convertisseur de tableau en message Protobuf

Transformez un tableau CSV ou Excel en définition de message Protobuf directement dans votre navigateur : un champ par colonne, les nombres en double, tout le reste en string.

Convertisseur de tableau en RDF Turtle

Transformez un tableau CSV ou Excel en triplets RDF directement dans votre navigateur : la première colonne devient le sujet, chaque autre colonne une déclaration à son propos.

Convertisseur de tableau en DAX DATATABLE

Transformez un tableau CSV ou Excel en expression Power BI DATATABLE directement dans votre navigateur : les types de colonnes sont déduits et le texte est mis entre guillemets pour vous.

Convertisseur de tableau en Qlik LOAD INLINE

Transformez un tableau CSV ou Excel en instruction Qlik LOAD INLINE directement dans votre navigateur : les noms de champs, le guillemetage du texte et le script de chargement sont faits pour vous.

Convertisseur de tableau en tableau ASP VBScript

Transformez un tableau CSV ou Excel en tableau imbriqué VBScript directement dans votre navigateur : les nombres restent des nombres, le texte est mis entre guillemets et les cellules vides deviennent Null.

Convertisseur de tableau en tableau ActionScript

Transformez un tableau CSV ou Excel en littéral de tableau ActionScript 3 directement dans votre navigateur : les nombres restent des nombres, le texte est échappé et les cellules vides deviennent null.

Convertisseur CSV vers tableau HTML

Convertissez un tableau CSV ou Excel en tableau HTML directement dans votre navigateur : cellules d'en-tête, bordures et échappement sont gérés, prêt à coller dans une page.

Convertisseur CSV vers tableau Jira

Convertissez un tableau CSV ou Excel en syntaxe de tableau wiki Jira dans votre navigateur : la ligne d'en-tête, l'échappement des cellules et la syntaxe sont gérés pour vous.

Convertisseur CSV vers pandas DataFrame

Transformez un tableau CSV ou Excel en un littéral pandas DataFrame dans votre navigateur : les colonnes numériques restent des nombres, le texte est échappé et les cellules vides deviennent None.

Convertisseur CSV vers R data.frame

Transformez un tableau CSV ou Excel en un R data.frame dans votre navigateur : les colonnes numériques restent des nombres, le texte est mis entre guillemets et les cellules vides deviennent NA.

Convertisseur CSV vers table MATLAB

Transformez une table CSV ou Excel en table MATLAB directement dans votre navigateur : les colonnes numériques deviennent des vecteurs, le texte un tableau de chaînes, et les noms sont placés dans VariableNames.

Convertisseur CSV vers JSON Firebase

Transformez une table CSV ou Excel en objet JSON Firebase Realtime Database directement dans votre navigateur : la première colonne devient la clé de chaque enregistrement.

Convertisseur de tableau en MediaWiki

Transformez un tableau CSV ou Excel en balisage de tableau MediaWiki dans votre navigateur : la classe wikitable, la ligne d'en-tête et l'échappement des cellules sont gérés.

Convertisseur de tableau en reStructuredText

Transformez un tableau CSV ou Excel en tableau simple reStructuredText dans votre navigateur : la largeur des colonnes est mesurée et les lignes de séparation écrites pour vous.

Convertisseur de tableau en BBCode

Convertissez un tableau CSV ou Excel en balisage de tableau BBCode dans votre navigateur : les balises table, row, header et cell sont écrites avec échappement.

Convertisseur de tableau en Textile

Convertissez un tableau CSV ou Excel en balisage de tableau Textile dans votre navigateur : le marqueur d'en-tête, les pipes et l'échappement sont gérés.

Convertisseur CSV vers TSV

Transformez un tableau CSV ou Excel en texte séparé par des tabulations dans votre navigateur : en-têtes inclus, tabulations et sauts de ligne dans les cellules aplatis.