Collez des donnees ou telechargez un fichier .csv
Visualisez le tableau, personnalisez le style
Obtenez du HTML propre, pret a integrer
Entree CSV
Sortie
Collez des donnees CSV a gauche pour voir votre tableau ici
Collez des donnees CSV, obtenez un tableau HTML elegant — instantanement
Collez des donnees ou telechargez un fichier .csv
Visualisez le tableau, personnalisez le style
Obtenez du HTML propre, pret a integrer
Collez des donnees CSV a gauche pour voir votre tableau ici
Le CSV (Comma-Separated Values) est le format d'echange de donnees le plus universel qui existe. Defini par la RFC 4180, un fichier CSV stocke des donnees tabulaires en texte brut — une ligne par ligne, avec des virgules separant les champs. Sa simplicite est sa force : les fichiers CSV peuvent etre ouverts par Excel, Google Sheets, Python pandas, R, les bases de donnees SQL et pratiquement tous les outils de donnees jamais crees. Le format remonte aux premiers jours de l'informatique (1972, sur le compilateur IBM Fortran) et reste la langue franche de l'echange de donnees en 2026.
Les virgules dans les champs. Lorsqu'un champ de donnees contient lui-meme une virgule (comme "Paris, France"), le champ doit etre encadre de guillemets doubles. C'est la cause n°1 des erreurs d'analyse CSV. Le moteur Papa Parse de cet outil gere automatiquement les guillemets conformes a la RFC 4180.
Sauts de ligne dans les champs entre guillemets. Certaines exportations CSV incluent des sauts de ligne dans les cellules entre guillemets (courant dans les champs d'adresse ou les descriptions multilignes). L'analyse ligne par ligne standard echoue ici — Papa Parse gere cela correctement.
Problemes d'encodage. Les fichiers CSV provenant d'Excel peuvent utiliser l'encodage Windows-1252 au lieu d'UTF-8, ce qui fait apparaitre les caracteres speciaux comme du charabia. Pour de meilleurs resultats, enregistrez votre CSV en UTF-8 avant de le convertir.
Format CSV europeen. Dans de nombreux pays europeens, les virgules sont utilisees comme separateurs decimaux (ex. 12,50 EUR). Par consequent, le CSV europeen utilise souvent des points-virgules (;) comme delimiteurs de champs au lieu de virgules. Utilisez le selecteur de delimiteur ci-dessus si la detection automatique ne fonctionne pas.
| Pratique | Pourquoi c'est important | Cet outil |
|---|---|---|
| Utiliser <thead> et <tbody> | Separe semantiquement l'en-tete des donnees ; permet les en-tetes fixes et le defilement independant | ✅ Auto-detection depuis la premiere ligne |
| Ajouter les attributs scope | Rend les tableaux accessibles aux lecteurs d'ecran | ✅ scope="col" ajoute a tous les <th> |
| Inclure un conteneur responsif | Empeche les tableaux de casser les mises en page mobiles | ✅ Conteneur overflow-x:auto inclus |
| Lignes zebrees pour la lisibilite | Les couleurs alternees aident l'oeil a suivre les lignes dans les grands tableaux | ✅ Activable/desactivable selon les besoins |
| Eviter les en-tetes vides | Les elements <th> vides perturbent les outils d'accessibilite | ✅ Remplit automatiquement les en-tetes vides avec "Colonne N" |
CSV est le format par defaut — utilisez-le lorsque vos donnees contiennent principalement des nombres, du texte court et pas de virgules dans les champs. Il est pris en charge partout. TSV (separe par tabulation) est prefere pour les donnees contenant des virgules (adresses, descriptions en texte libre, valeurs monetaires) car les caracteres de tabulation apparaissent rarement dans le texte saisi par l'utilisateur. Excel (.xlsx) est preferable lorsque vous avez besoin de mise en forme, de formules, de plusieurs feuilles ou de validation de donnees — mais c'est un format binaire proprietaire, pas du texte brut. En cas de doute, exportez en CSV ou TSV et convertissez en HTML ici.
Collez vos donnees CSV dans le panneau de gauche ou cliquez sur Telecharger CSV pour charger un fichier. Le convertisseur detecte automatiquement les delimiteurs et les en-tetes. Passez de l'onglet Apercu du tableau (pour voir le tableau affiche) a l'onglet Code HTML (pour copier la source). Personnalisez les options de style au-dessus de la sortie.
La virgule (CSV standard), la tabulation (fichiers TSV) et le point-virgule (courant dans les CSV europeens). Le convertisseur detecte automatiquement le delimiteur utilise par vos donnees. Vous pouvez egalement selectionner manuellement le delimiteur dans le menu deroulant si necessaire.
Oui. Activez les lignes zebrees pour des couleurs de lignes alternees, le survol pour surligner les lignes au passage de la souris, les bordures pour les contours de cellules et le mode compact pour reduire l'espacement. Le HTML genere inclut tout le CSS en ligne — aucune feuille de style externe necessaire. Copiez le code et collez-le n'importe ou.
Le code genere enveloppe le tableau dans un <div> avec overflow-x:auto, ce qui ajoute un defilement horizontal sur les ecrans etroits. C'est le modele de tableau responsif le plus simple et le plus fiable. Pour des mises en page plus avancees (comme replier les lignes en cartes), ajoutez votre propre CSS apres avoir copie la sortie.
Le CSV utilise des virgules comme separateurs de champs. Le TSV utilise des caracteres de tabulation. Le TSV est prefere lorsque vos donnees contiennent des virgules — comme les adresses ("Paris, France") ou les valeurs monetaires ("1 234,56 EUR") — car les caracteres de tabulation apparaissent rarement dans les champs de donnees. Les deux sont pris en charge par ce convertisseur.