Ce que ça fait
Le générateur de tableaux Markdown convertit des données délimitées brutes en un tableau Markdown (GFM, GitHub-Flavored) propre. Collez des lignes séparées par des pipes, des virgules, des tabulations, des points-virgules ou des espaces : il émet un tableau correctement aligné, avec sa ligne séparateur et ses marqueurs d’alignement par colonne. Il détecte automatiquement le délimiteur, échappe les caractères | littéraux à l’intérieur des cellules pour ne pas casser le tableau, transpose lignes et colonnes, et reparse les tableaux GFM collés en données éditables. Tout s’exécute à 100 % côté client — vos données ne quittent jamais le navigateur.
Comment l’utiliser
- Choisissez un préréglage (démo 3×3 ou démo d’alignement) ou collez vos données dans Saisie des données à gauche — le tableau s’affiche en direct à droite.
- Choisissez un délimiteur (ou laissez Auto — il devine à partir de vos données et montre ce qu’il a détecté).
- Activez l’interrupteur Ligne d’en-tête si votre première ligne est un en-tête.
- Choisissez un alignement de colonne (Aucun, Gauche, Centre, Droite) pour les marqueurs
:--/:-:/--:. - Utilisez Coller un tableau Markdown pour importer un tableau GFM existant (la ligne séparateur
---est retirée automatiquement), Transposer pour échanger lignes et colonnes. - Copiez le résultat, Téléchargez-le en
table.md, ou partagez l’URL — votre saisie et vos options y sont encodées.
Exemples
CSV → Markdown
Entrée :
name,role,city
Ada,Engineer,London
Bob,Designer,Paris
Sortie :
| name | role | city |
| ---- | --------- | ------ |
| Ada | Engineer | London |
| Bob | Designer | Paris |
Données pipe avec colonnes alignées à droite
L’entrée Score\n7 avec En-tête activé et alignement Droite donne :
| Score |
| ----: |
| 7 |
Échapper les pipes littéraux
Une cellule valant a|b est rendue a\|b pour rester dans sa colonne.
Bon à savoir
- La détection automatique note chaque délimiteur candidat selon sa fréquence et sa cohérence d’une ligne à l’autre ; les délimiteurs structurels (pipe, tabulation) priment sur la ponctuation, qui prime sur les espaces.
- Avertissements de validation : les lignes décalées (un nombre de cellules différent de la ligne la plus large — souvent un artefact de collage) et les cellules d’en-tête vides sont signalées comme avertissements sous la sortie. Les lignes décalées sont complétées par des cellules vides dans le tableau rendu.
- Aller-retour d’import : coller un tableau Markdown rendu retire la ligne séparateur et recharge les cellules comme données séparées par des pipes — un tableau de README redevient une entrée éditable.
- Partageable : votre saisie, votre délimiteur, votre en-tête et votre alignement sont encodés dans l’URL (paramètres
d,h,a,t), donc un lien reproduit le tableau exact. Les liens créés avant la mise à niveau vers la mise en page scindée fonctionnent toujours. - Privé : toute l’analyse se fait localement — sûr pour des données sensibles.
- Outils liés : JSON Formatter, JSON ↔ CSV, Word Counter.