Convertisseur CSV → JSON / XML / YAML / HTML / SQL

Convertissez des données CSV (valeurs séparées par des virgules) en format JSON, XML, YAML, tableau HTML ou SQL (CREATE TABLE + INSERT). Prend en charge plusieurs délimiteurs et des options de mise en forme personnalisées.
Tout le traitement se fait localement dans votre navigateur — vos données ne sont jamais envoyées à un serveur.
Délimiteur :
Sortie :
JSON : tableau d’objets dont les clés proviennent des en-têtes CSV. XML : élément racine <root> enveloppant des éléments <row>. YAML : séquence YAML propre de correspondances. HTML : tableau HTML complet avec en-têtes et lignes de données. SQL : CREATE TABLE + INSERT par lots ; choisissez le dialecte, le nom de table, la détection des types et la gestion des valeurs vides ci-dessus.
Astuce : la première ligne de votre CSV est toujours traitée comme en-tête de colonnes. Pour les fichiers TSV, sélectionnez le délimiteur Tabulation.
CSV — valeurs séparées par des virgules (RFC 4180)

Le CSV est du texte brut : une ligne par enregistrement, les champs séparés par un délimiteur. La RFC 4180 est le référentiel de fait pour les guillemets — un champ contenant le délimiteur, un guillemet ou un saut de ligne est entouré de guillemets doubles, et les guillemets internes sont doublés (""). Les variantes TSV (tabulation) et point-virgule existent parce que les données réelles contiennent des virgules, et que les paramètres régionaux d’Excel diffèrent ; elles portent le même tableau, seul le délimiteur change.

La conversion analyse d’abord le tableau, puis le reconstruit dans le format cible — les champs entre guillemets et les délimiteurs intégrés restent intacts.