Convertisseur de tableau CSV et Excel vers Markdown

Collez des lignes depuis Excel, Google Sheets ou un fichier CSV pour obtenir un tableau GitHub Flavored Markdown bien aligné, prêt pour vos README, tickets, wikis et documentations.

Mis à jour le
Ouvrir un fichier (.xlsx, .csv, .json)
Entrée
Alignement des colonnes

Tableau rendu

Aperçu de l'entrée

Vos données ne quittent jamais votre ordinateur. Tout le traitement se fait localement dans votre navigateur.

Comment utiliser : CSV et Excel vers Markdown

  1. Copiez les cellules depuis Excel ou Google Sheets et collez-les, ouvrez un fichier CSV, XLSX ou JSON, ou chargez l'exemple.
  2. Choisissez l'alignement des colonnes : Auto aligne à droite les colonnes numériques.
  3. Laissez Aligner les colonnes activé pour un tableau lisible en texte brut, ou désactivez-le pour une sortie plus courte.
  4. Copiez le Markdown dans votre README, ticket, pull request ou documentation.

Qu'est-ce qu'un tableau Markdown ?

Les tableaux Markdown font partie de GitHub Flavored Markdown (GFM) et sont pris en charge par GitHub, GitLab, Bitbucket, Notion, Obsidian, Docusaurus, MkDocs et la plupart des générateurs de sites statiques. Un tableau se compose d'une ligne d'en-tête, d'une ligne de séparation avec des tirets, puis d'une ligne par enregistrement, les cellules étant séparées par des barres verticales :

| plan | users | price |
| :--- | ----: | ----: |
| free |   120 |     0 |
| pro  |    48 |    49 |

Syntaxe d'alignement

Cellule de séparationAlignement
:---À gauche
:---:Centré
---:À droite
---Par défaut du moteur de rendu (généralement à gauche)

Le mode Auto aligne à droite les colonnes ne contenant que des nombres, afin que les valeurs s'alignent sur leur dernier chiffre, et aligne à gauche tout le reste.

Caractères qui cassent les tableaux

  • Les barres verticales (|) à l'intérieur d'une cellule créeraient une nouvelle colonne ; elles sont donc échappées en \|.
  • Les sauts de ligne mettent fin à une ligne de tableau en Markdown. Ils sont convertis en <br> (rendu par GitHub) ou remplacés par des espaces.
  • Les antislashs sont échappés pour s'afficher tels quels.

Pourquoi aligner les colonnes ?

L'alignement ajoute des espaces pour que chaque colonne ait la même largeur dans le code source. Les moteurs de rendu l'ignorent, mais il rend le fichier brut lisible lors des revues de code et avec les outils de comparaison. Désactivez-le pour une sortie plus compacte, par exemple lorsque les cellules contiennent de longs textes qui rendraient chaque ligne très large.

Vous partez d'un JSON ? JSON vers tableau Markdown propose des options pour les données imbriquées. Besoin de HTML à la place ? Essayez le générateur de tableau HTML.

Aussi recherché comme : excel vers markdown, csv vers markdown, générateur de tableau markdown, google sheets vers markdown, convertisseur tableau markdown, tableau gfm, convertir csv en markdown, markdown table excel.

Outils complémentaires : CSV et Excel vers Markdown

  • Markdown vers HTML — Rédigez ou collez du Markdown et obtenez instantanément du HTML propre, avec un aperçu en direct nettoyé, des tableaux GFM, des listes de tâches et des blocs de code délimités.
  • Générateur de fichiers README — Remplissez quelques champs et obtenez un projet épuré, prêt à être publié sur GitHub README.md — badges, installation, exemple d’utilisation, tableau de configuration, variables d’environnement, feuille de route et licence — avec un aperçu en direct et une vérification de l’exhaustivité.
  • Excel vers JSON — Ouvrez un classeur .xlsx ou collez directement des cellules depuis Excel ou Google Sheets pour obtenir un JSON propre.
  • JSON vers Excel — Transformez un tableau JSON en véritable classeur Excel.

Questions fréquentes

Comment coller un tableau Excel dans GitHub ?
Copiez les cellules dans Excel, collez-les ici, puis copiez la sortie Markdown dans votre README, votre ticket ou la description de votre pull request.
Un tableau Markdown peut-il être sans en-tête ?
Non : GFM exige une ligne d'en-tête. Si vos données n'en ont pas, décochez La première ligne est un en-tête et des noms génériques (column1, column2…) seront utilisés.
Les cellules peuvent-elles contenir des sauts de ligne ?
Pas directement. Avec l'option de saut de ligne activée, les sauts deviennent <br>, que GitHub et la plupart des moteurs de rendu affichent comme un retour à la ligne dans la cellule.
Cela fonctionne-t-il avec Google Sheets ?
Oui. La copie d'une plage dans Google Sheets produit un texte séparé par des tabulations, qui est détecté automatiquement.
Puis-je installer CSV et Excel vers Markdown en tant qu’application web et l’utiliser hors ligne ?
Oui. CSV et Excel vers Markdown est une application web installable (PWA) : elle s’installe depuis votre navigateur, sans passer par une boutique d’applications. Cliquez sur « Installer l’application » en haut de cette page dans Chrome ou Edge (Windows, macOS, Linux, ChromeOS) ; sur Android, utilisez « Partager » → « Ajouter à l’écran d’accueil » sur iPhone et iPad ; ou « Fichier » → « Ajouter au Dock » dans Safari 17+ sur Mac. L’application s’ouvre alors dans sa propre fenêtre avec sa propre icône, et comme elle s’exécute entièrement dans votre navigateur, elle continue de fonctionner hors ligne. Firefox sur ordinateur de bureau ne permet pas d’installer d’applications web. Comment fonctionne l’installation.

Outils similaires