Générateur de tableaux Markdown

Créez votre tableau dans la grille ou collez des données Excel, Google Sheets, CSV ou Markdown. Ajustez les colonnes, vérifiez l’aperçu et copiez le code dans votre document. Gratuit, en ligne et sans inscription.

#
A
B
C
H
1
2

Code Markdown à copier

| Livrable | État | Charge (h) |
| --- | :---: | ---: |
| Cahier des charges | Validé | 3,5 |
| Guide d’installation | À relire | 2 |

Aperçu du tableau

3 lignes × 3 colonnes

Créer un tableau Markdown en ligne, sans écrire les séparateurs

Pour un suivi de livrables dans un README ou une liste de paramètres dans une documentation technique, partez de la grille ci-dessus. La première ligne sert d’en-tête ; les suivantes contiennent vos données.

Le code généré utilise la syntaxe des tableaux GitHub Flavored Markdown (GFM), une extension de Markdown. Vérifiez que votre outil de lecture prend en charge cette extension. La spécification GFM des tableaux décrit les en-têtes, les séparateurs et les alignements.

01

Remplissez la grille

Remplacez les cellules de l’exemple, puis ajoutez ou supprimez les lignes et colonnes nécessaires. Le tableau accepte jusqu’à 100 lignes, en-tête compris, et 20 colonnes.

02

Réglez l’alignement

Utilisez les boutons en haut de chaque colonne : texte à gauche, état centré, valeurs numériques à droite. L’aperçu se met à jour à chaque modification.

03

Copiez le code dans votre document

Cliquez sur l’icône de copie à côté de « Code Markdown à copier ». Collez le résultat dans votre fichier Markdown, puis vérifiez son rendu dans l’outil où vous le publierez. Pour retrouver les règles des liens, du gras et des autres éléments de votre document, consultez notre aide-mémoire Markdown.

Convertir un tableau Excel ou Google Sheets en Markdown

Sélectionnez les cellules dans votre feuille de calcul, avec la ligne des titres, puis copiez-les. Revenez ici et cliquez sur « Coller un tableau » : le contenu du presse-papiers remplace la grille. Vous récupérez ainsi les valeurs sans les ressaisir une par une.

Pour insérer des données à un endroit précis, collez-les directement dans une cellule de la grille. Elles remplissent les cellules à partir de cette position ; les anciennes valeurs situées en dehors de la zone collée restent en place.

Le générateur utilise le texte copié depuis le tableur. Il ne lit pas directement les fichiers XLSX et ne reprend ni les couleurs, ni les largeurs de colonnes, ni les formules en tant que calculs.

Pour tous les formats collés, seules les 100 premières lignes, en-tête compris, et les 20 premières colonnes sont conservées. Les données supplémentaires ne sont pas importées. Lors d’un collage dans une cellule, les données qui dépassent ces limites à partir de la position choisie sont également ignorées. Vérifiez les dimensions et les dernières valeurs du tableau après le collage.

Si une cellule Excel ou Google Sheets contient plusieurs lignes, vérifiez le résultat : dans le texte séparé par des tabulations (TSV), les retours à la ligne sont interprétés comme de nouvelles lignes du tableau, même entre guillemets. Pour éviter de scinder une cellule, remplacez ses retours à la ligne par des espaces dans le tableur avant de copier.

CSV vers Markdown : conserver les accents et la virgule décimale

Copiez le contenu texte de votre CSV, puis utilisez « Coller un tableau ». Le séparateur, virgule ou point-virgule, est détecté à partir de la première ligne. Le texte séparé par des tabulations (TSV) est également accepté.

Voici un exemple à sélectionner et à copier. Les points-virgules séparent les trois colonnes ; la virgule de 19,90 reste dans le prix. Les guillemets entourent une désignation qui contient elle-même un point-virgule.

Article;Désignation;Prix (€)
Étui;"Bleu ; édition limitée";19,90
Carnet;Papier recyclé;4,50

Après collage, vous devez retrouver les valeurs ci-dessous. Choisissez l’alignement à droite pour la colonne des prix.

Valeurs attendues après collage du CSV à points-virgules
ArticleDésignationPrix (€)
ÉtuiBleu ; édition limitée19,90
CarnetPapier recyclé4,50
01

Code Markdown obtenu

Après avoir aligné la colonne des prix à droite, le générateur produit ce code. Le point-virgule dans la désignation, les accents et les virgules décimales sont conservés ; les guillemets qui délimitaient le champ CSV ne font pas partie de la valeur.

| Article | Désignation | Prix (€) |
| --- | --- | ---: |
| Étui | Bleu ; édition limitée | 19,90 |
| Carnet | Papier recyclé | 4,50 |

02

Les colonnes sont décalées ?

Vérifiez le séparateur de la première ligne et les guillemets autour des champs qui contiennent ce séparateur. Dans un CSV séparé par des virgules, écrivez par exemple "19,90" pour garder le prix dans une seule cellule. Vous pouvez aussi copier les cellules depuis le tableur.

03

Les accents sont déjà illisibles ?

Vérifiez le texte avant de le coller. Si « é » apparaît déjà sous la forme « é », rouvrez le fichier avec le bon encodage, par exemple UTF-8 si c’est celui utilisé à l’export. Le générateur ne répare pas un texte mal décodé.

Modifier un tableau Markdown existant

Copiez uniquement le tableau de votre document, avec son en-tête et sa ligne de séparateurs, puis cliquez sur « Coller un tableau ». Cet éditeur de tableaux Markdown recharge les cellules et les alignements : vous pouvez corriger une valeur, ajouter une colonne ou retirer une ligne, puis recopier le résultat.

Les barres verticales échappées sont relues et les balises <br> sont converties en sauts de ligne dans les données. À la génération, les barres verticales sont échappées et les sauts de ligne redeviennent des balises <br>.

L’aperçu affiche le texte des cellules et leur alignement. Il n’interprète pas les liens ou le gras Markdown : collez le code dans notre outil d’aperçu Markdown pour contrôler leur rendu, puis vérifiez le document dans votre plateforme de publication avant de remplacer l’ancien tableau.

01

Avant : un tableau à mettre à jour

Copiez ce tableau avec ses quatre lignes. Il contient un lien, une barre verticale échappée dans Lecture \| écriture et une colonne numérique alignée à droite.

| Ressource | Accès | Charge (h) |
| --- | :---: | ---: |
| [Guide](https://docs.github.com/fr) | Lecture \| écriture | 2 |
| README | Lecture | 1 |

02

Après : une valeur modifiée, la syntaxe conservée

Cliquez sur « Coller un tableau », puis remplacez uniquement la charge du guide par 3,5. Le code à copier doit correspondre au résultat ci-dessous : le lien et la barre verticale échappée sont conservés, la colonne Accès reste centrée et la charge reste alignée à droite.

| Ressource | Accès | Charge (h) |
| --- | :---: | ---: |
| [Guide](https://docs.github.com/fr) | Lecture \| écriture | 3,5 |
| README | Lecture | 1 |

Dans le rendu Markdown, « Guide » doit devenir un lien et « Lecture | écriture » doit rester dans une seule cellule. Pour vérifier les règles d’alignement et d’échappement sur GitHub, consultez la documentation GitHub sur les tableaux.

Affichage et syntaxe : les questions fréquentes

Pourquoi mon tableau Markdown ne s’affiche-t-il pas sur GitHub ?

Vérifiez qu’une ligne de séparateurs, comme | --- | --- |, suit immédiatement l’en-tête et comporte le même nombre de colonnes. Laissez une ligne vide avant le tableau et ne l’entourez pas de triples accents graves : ceux-ci affichent le code au lieu du tableau. Copiez tout le résultat du générateur, y compris les deux premières lignes.

Comment aligner les colonnes d’un tableau Markdown ?

Les boutons au-dessus de chaque colonne règlent l’alignement du contenu. Le code généré utilise --- pour la gauche, :---: pour le centre et ---: pour la droite. Les barres verticales n’ont pas besoin d’être parfaitement alignées dans le fichier source pour que le tableau s’affiche correctement.

Comment faire un retour à la ligne dans une cellule Markdown ?

Le générateur transforme les sauts de ligne présents dans les données en balises <br>. Vous pouvez aussi ajouter cette balise dans le code copié. Évitez de couper une ligne du tableau directement dans le fichier Markdown : cela peut interrompre le tableau. Le rendu de <br> dépend de la prise en charge du HTML par votre outil de lecture.

Comment écrire une barre verticale dans une cellule ?

Saisissez le caractère | dans la grille : le générateur ajoute automatiquement la barre oblique inverse nécessaire pour produire \| dans le code Markdown. Le caractère reste ainsi dans la cellule au lieu de créer une nouvelle colonne.

Peut-on fusionner des cellules ou créer un tableau sans en-tête ?

Le format de tableau Markdown utilisé ici repose sur une ligne d’en-tête et ne permet pas de fusionner des cellules. Vous pouvez laisser les titres vides, mais la ligne d’en-tête reste dans le code. Pour une mise en page plus complexe, un tableau HTML peut convenir si votre plateforme accepte ce HTML.

Mes données sont-elles envoyées pour générer le tableau ?

La lecture des données collées, la modification des cellules, l’aperçu et la génération du code se font dans votre navigateur. Le générateur n’envoie pas le contenu du tableau à un serveur pour le convertir. Son utilisation est gratuite et ne nécessite pas de compte.

Votre prochain tableau commence ici

Collez vos données ou adaptez l’exemple, puis copiez le code dans votre document.