Convertisseur Markdown

Acrafto Team Texte
Mis à jour

Le front matter en haut du fichier n'est pas repris dans le résultat. Son titre « Rapport trimestriel » sert de titre au document.

Résultat
Rapport trimestriel

Ce document montre ce que le convertisseur conserve : titres, listes, tableaux, code, citations, liens et notes de bas de page.1

Points clés
  • Le chiffre d'affaires a progressé de 12 % par rapport au trimestre précédent
  • Deux nouvelles personnes ont rejoint l'équipe en septembre
  • La page du projet contient tous les chiffres
Chiffres
Mois Commandes Évolution
Juillet 1 240 +4 %
Août 1 310 +6 %
Septembre 1 395 +6 %
Prochaines étapes
  1. Finaliser le guide de prise en main
  2. Revoir la page des tarifs
    • Comparer avec l'ancienne version
    • Demander l'avis du support
  3. Planifier la prochaine version
  • Collecter les données
  • Envoyer le rapport

Les chiffres sont arrondis à la commande près.

npm run build && npm run deploy

  1. Le titre provient du front matter YAML en haut du fichier, qui n'apparaît pas dans le document. ↩︎

Options

Convertissez du Markdown en PDF, Word, HTML ou texte brut avec ce convertisseur Markdown qui fonctionne directement dans votre navigateur : collez le texte ou ouvrez un fichier .md, choisissez le format et téléchargez le résultat. Il transforme aussi les tableaux Markdown en fichiers Excel ou CSV, crée des livres numériques EPUB et des documents LaTeX, et réécrit le Markdown pour Jira, Confluence, Slack et le BBCode des forums. L’aperçu à côté du texte montre le résultat pendant que vous ajustez les réglages. Vos fichiers ne sont envoyés nulle part, et il n’y a ni inscription, ni filigrane, ni limite de pages.

Comment convertir un fichier Markdown

  1. Collez du Markdown dans le champ de gauche, ou cliquez sur Ouvrir des fichiers et choisissez un ou plusieurs fichiers .md. Vous pouvez aussi déposer des fichiers sur le convertisseur.
  2. Choisissez le format sous Convertir en. Les Documents sont PDF, Word (DOCX), EPUB, LaTeX, HTML et Texte (TXT), les Tableaux sont Excel (XLSX) et CSV, et Pour les applications regroupe Jira / Confluence, Slack et BBCode.
  3. Vérifiez l’aperçu Résultat et, si vous le souhaitez, modifiez le format de page, les marges, la police ou d’autres réglages sous Options.
  4. Modifiez le Nom du fichier si besoin et cliquez sur le bouton de téléchargement. Les formats texte peuvent aussi être copiés directement dans le presse-papiers, et pour Jira, Slack et BBCode, la copie est le bouton principal.

Le convertisseur démarre avec un exemple de rapport trimestriel qui comporte un titre dans son front matter, des listes, un tableau aux nombres alignés à droite, une liste de tâches, une citation, un bloc de code et une note de bas de page. Convertissez-le dans les différents formats pour voir comment chaque élément est rendu.

Convertisseur Markdown en PDF

Le PDF est créé dans votre navigateur avec du vrai texte sélectionnable, pas une capture d’écran de la page. Les titres apparaissent comme signets dans le panneau latéral de votre lecteur PDF, les liens restent cliquables, et les liens vers des titres ou des notes de bas de page renvoient à l’intérieur du document. Les tableaux gardent l’alignement de leurs colonnes et répètent la ligne d’en-tête sur chaque page qu’ils occupent, les listes imbriquées sont numérotées 1., a., i. comme dans Word, et les listes de tâches reçoivent des cases dessinées. Les blocs de code utilisent une police à chasse fixe sur un fond gris clair, l’indentation reste donc exactement telle qu’elle a été écrite.

Sous Options, vous choisissez le Format de page (A4 ou Lettre US, présélectionné d’après la langue de votre navigateur), les Marges (étroites 1,27 cm, normales 2,54 cm ou larges 3,81 cm, soit 0,5, 1 ou 1,5 pouce), une Police avec ou sans empattements, la Taille de police et l’impression ou non des Numéros de page. Table des matières ajoute après le titre du document la liste des titres de section avec leurs numéros de page.

Les polices sont intégrées au PDF, qui s’affiche donc de la même façon sur tous les ordinateurs et toutes les imprimantes. Elles couvrent le latin, le cyrillique, le grec et le vietnamien, ainsi que les flèches, les signes mathématiques et des symboles comme → ≤ ✓ ★. Le chinois, le japonais, le coréen, l’arabe, l’hébreu, le thaï, les écritures indiennes et les emoji ne sont pas inclus. Quand le document les utilise, le convertisseur indique les caractères concernés et le bouton de téléchargement devient Enregistrer au format PDF : il ouvre la boîte de dialogue d’impression de votre navigateur, qui utilise les polices de votre système et écrit l’arabe et l’hébreu de droite à gauche. Choisissez Enregistrer au format PDF comme imprimante, et le format de page, les marges et la police choisis dans Options sont conservés.

Convertir Markdown en Word (DOCX)

Le fichier Word a une vraie structure de document, pas seulement du texte qui y ressemble. Les titres utilisent les styles intégrés Titre 1 à Titre 6 : le volet de navigation de Word les affiche donc, et Références, Table des matières crée une page de sommaire en un clic. Les listes sont de vraies listes Word qui gardent leur numérotation quand vous ajoutez des éléments, chaque liste numérotée recommence à 1 (ou au numéro que vous avez écrit), et les tâches reçoivent ☐ et ☒. Les tableaux répètent leur ligne d’en-tête sur chaque page, les notes deviennent de vraies notes de bas de page Word, et les liens vers des titres y renvoient.

Choisissez le format de page, les marges, la taille de police et l’une des polices standard Calibri, Cambria, Arial ou Times New Roman. Word affiche le fichier avec la police installée sur l’ordinateur qui l’ouvre, l’aperçu ici est donc un guide fidèle plutôt qu’une copie au pixel près. Le .docx s’ouvre dans Microsoft Word, LibreOffice et les autres programmes qui lisent le format Office Open XML. Pour mettre du Markdown dans Google Docs, importez le .docx dans Google Drive et ouvrez-le avec Google Docs, ou collez-le avec Copier en texte enrichi depuis l’éditeur Markdown.

Markdown en HTML

Page complète avec styles vous donne un fichier .html autonome avec sa propre feuille de style épurée. Il fonctionne hors ligne, suit le mode clair ou sombre du système du lecteur et s’imprime bien. Corps seul, pour un CMS ne donne que les éléments HTML (<h2>, <p>, <ul>, <table> et ainsi de suite) sans aucun style, prêts à coller dans WordPress, Ghost, un outil de newsletter ou votre propre modèle. Basculez l’aperçu entre Rendu et Code pour voir les deux versions.

Le HTML suit CommonMark et GitHub Flavored Markdown (tous deux en anglais). Les titres reçoivent des attributs id comme sur GitHub, si bien que les liens #plan-de-publication continuent de fonctionner, et les notes de bas de page sont accompagnées de liens de retour vers l’endroit où elles sont citées. Les scripts, les gestionnaires d’événements et les liens javascript: sont retirés de tout HTML brut présent dans la source : un fichier Markdown venu de quelqu’un d’autre ne peut donc pas glisser de code dans votre page.

Markdown en texte brut

Texte (TXT) retire la syntaxe Markdown et garde la structure lisible : les puces deviennent « - », les éléments numérotés gardent leurs numéros, les tâches s’affichent en [ ] et [x], les citations commencent par « > », les tableaux sont alignés en colonnes et les notes de bas de page sont listées en [1], [2] à la fin. Conserver les adresses des liens écrit l’URL entre parenthèses après chaque lien, rien n’est donc perdu quand le texte part dans un e-mail, un champ de formulaire ou un système qui ne comprend pas le Markdown. Longueur de ligne peut couper les longues lignes à 72 ou 80 caractères pour un e-mail en texte brut.

C’est aussi pratique pour les réponses des outils de chat IA, qui arrivent en Markdown : les convertir en texte retire les astérisques et les dièses avant de les coller ailleurs.

Tableau Markdown vers Excel et CSV

Excel (XLSX) et CSV n’extraient que les tableaux du document, ce qui est pratique pour les tableaux des fichiers README, de la documentation ou des réponses des outils de chat IA. Dans Excel, chaque tableau devient sa propre feuille, nommée d’après le titre placé au-dessus. Les nombres sont enregistrés comme de vrais nombres, y compris avec des séparateurs de milliers comme 1 240 et des pourcentages comme 12 %, vous pouvez donc les additionner et les trier tout de suite, tandis que des valeurs comme 007 ou un code postal gardent leurs zéros initiaux en tant que texte. La ligne d’en-tête est en gras et figée, et chaque feuille reçoit un filtre.

Le CSV écrit un fichier par tableau, et plusieurs tableaux sont regroupés dans un ZIP. Sous Options, vous choisissez le Séparateur : Excel réglé sur une langue à virgule décimale, comme l’allemand ou le français, attend un point-virgule, sinon toute la ligne se retrouve dans une seule colonne. Compatible Excel (UTF-8 avec BOM) permet à Excel de lire correctement les accents et les autres caractères. Copier les tableaux place les tableaux dans le presse-papiers pour que vous puissiez les coller dans Excel ou Google Sheets sans enregistrer de fichier.

Markdown pour Jira, Confluence, Slack et BBCode

Ces trois formats sont du texte destiné à des applications qui ne lisent pas le Markdown standard, le bouton principal copie donc le résultat :

  • Jira / Confluence écrit la syntaxe wiki : titres h2., *bold*, _italic_, blocs {code}, tableaux ||header||, liens [text|url] et listes # ou *. Ce format est destiné à Jira et Confluence Data Center ou Server, ainsi qu’aux anciens champs qui utilisent encore la syntaxe wiki. L’éditeur actuel de Jira Cloud lit lui-même le Markdown, vous pouvez donc y coller le texte d’origine.
  • Slack écrit la syntaxe propre à Slack : *bold*, _italic_, ~strikethrough~, le code, les citations et les liens [text](url), avec les listes en caractères de puce et les tableaux en blocs de code alignés, car Slack n’a pas de tableaux. Activez Mettre en forme les messages avec des balises dans Slack, sous Préférences, Avancé, pour voir la mise en forme après l’envoi. Pour bots et webhooks (format API) écrit les liens sous la forme <url|text> et échappe &, < et >, comme l’attend l’API de Slack.
  • BBCode utilise les balises que phpBB, vBulletin, XenForo, SMF et MyBB comprennent tous : [b], [i], [u], [s], [url], [img], [quote], [list] et [code]. Les titres deviennent des lignes en gras, car la taille des titres varie d’un forum à l’autre, et les tableaux deviennent des blocs [code] alignés.

Markdown en EPUB pour liseuses et Kindle

EPUB crée un livre numérique avec une page de titre, une table des matières et un chapitre pour chaque titre de premier niveau. Quand le document a un seul titre de niveau 1 qui sert de titre, les chapitres commencent plutôt aux titres de niveau 2 ; Découpage en chapitres sous Options vous permet de choisir. Les notes de bas de page sont regroupées en notes de fin avec des liens de retour vers le texte, les images ayant une adresse web sont intégrées, et le titre et l’auteur du front matter apparaissent dans les informations du livre.

Les fichiers sont validés par EPUBCheck (en anglais), le validateur EPUB officiel, et s’ouvrent donc dans Apple Books, Kobo, Google Play Livres et Calibre. Send to Kindle d’Amazon accepte aussi l’EPUB et le convertit pour votre Kindle, et Kindle Direct Publishing accepte les manuscrits EPUB, la couverture étant envoyée séparément.

Markdown en LaTeX

LaTeX produit un document article complet qui ne charge que les paquets nécessaires, ou, avec Corps seul, à coller dans un document, uniquement le contenu pour un document que vous avez déjà, par exemple dans Overleaf. Les titres deviennent \section et \subsection, les listes deviennent itemize et enumerate, les tableaux deviennent tabular avec l’alignement des colonnes conservé, le code va dans verbatim, les notes de bas de page deviennent de vraies commandes \footnote et les liens utilisent \href. Les caractères que LaTeX traite comme des commandes, comme %, $, &, # et _, sont échappés. LaTeX ne peut pas charger d’images depuis le web, chaque image devient donc une ligne \includegraphics avec son nom de fichier et l’adresse d’origine en commentaire ; téléchargez l’image dans le même dossier que le fichier .tex. Compilez avec pdfLaTeX, ou avec XeLaTeX ou LuaLaTeX pour les écritures autres que latines.

Convertir plusieurs fichiers .md à la fois

Ouvrez ou déposez plusieurs fichiers et une liste apparaît sous le champ de texte. Modifier charge un fichier dans le champ pour que vous puissiez le vérifier ou le corriger, Retirer le sort du lot, et Tout télécharger en ZIP convertit chaque fichier dans le format choisi avec les mêmes réglages. Chaque fichier garde son nom : notes.md devient donc notes.pdf. Les fichiers qui ne sont pas du texte, comme les images, sont ignorés et signalés par un message.

Front matter, images et noms de fichiers

De nombreux fichiers Markdown commencent par un bloc front matter YAML (en anglais) placé entre deux lignes ---, comme dans Jekyll, Hugo, Obsidian et d’autres outils. Le convertisseur ne le reprend pas dans le document. Son title devient le titre du document dans les propriétés du PDF et du fichier Word et dans la balise HTML <title>, ainsi que le nom de fichier proposé ; author devient l’auteur. Sans front matter, c’est le premier titre de premier niveau qui donne son nom au fichier.

Les images ayant une adresse web complète sont téléchargées par votre navigateur et intégrées dans le PDF et le fichier Word, à condition que le serveur qui les héberge l’autorise (CORS). Les images GIF, WebP et SVG sont converties en PNG au passage.

Questions fréquentes

Mes fichiers Markdown sont-ils envoyés sur un serveur ?

Non. La lecture des fichiers, la création des documents PDF et Word et la compression du ZIP se font toutes dans votre navigateur : les notes privées et la documentation interne ne quittent donc jamais votre ordinateur. Le convertisseur ne mémorise que vos réglages, comme le format choisi et le format de page, pas le texte.

Pourquoi les images manquent-elles dans mon PDF ?

Une page web ne peut pas lire les images indiquées par un chemin sur votre ordinateur, comme images/chart.png ; elles sont remplacées par leur description. Utilisez une adresse https complète, ou mettez d'abord l'image en ligne. Certains sites web empêchent aussi les autres sites de charger leurs images ; dans ce cas, la description est également utilisée, et le convertisseur vous indique combien d'images il n'a pas pu charger.

Puis-je convertir en PDF du Markdown contenant du chinois, du japonais ou de l'arabe ?

Oui, grâce à votre navigateur. Les polices intégrées au PDF ne contiennent pas ces écritures : pour un tel document, le bouton de téléchargement devient Enregistrer au format PDF et ouvre la boîte de dialogue d'impression, où vous choisissez Enregistrer au format PDF comme imprimante. Le navigateur utilise les polices de votre système, le texte reste sélectionnable et l'arabe ou l'hébreu s'écrit de droite à gauche. Word (DOCX) et HTML conservent eux aussi chaque caractère.

Les formules LaTeX ou les diagrammes Mermaid sont-ils pris en charge ?

Non. Les formules écrites entre signes dollar restent du texte brut, et un bloc Mermaid est converti comme n'importe quel autre bloc de code. Les tableaux, les listes de tâches, les notes de bas de page, le code et tout le reste de GitHub Flavored Markdown sont pris en charge dans chaque format.

Puis-je convertir un document Word ou Google Docs en Markdown ?

Oui, avec l'éditeur Markdown : collez du texte copié depuis Word, Google Docs ou une page web et sa mise en forme devient du Markdown, y compris les titres, les listes, les liens et les tableaux. La conversion d'un PDF en Markdown n'est pas prise en charge, car un PDF stocke du texte placé sur une page plutôt que des titres, des listes et des tableaux.

Comment convertir un tableau Markdown en Excel ?

Collez le Markdown qui contient le tableau, choisissez Excel (XLSX) et téléchargez le fichier. Chaque tableau devient une feuille, avec les nombres enregistrés comme des nombres. Si vous voulez seulement les valeurs dans une feuille de calcul déjà ouverte, cliquez sur Copier les tableaux et collez dans Excel ou Google Sheets.

Pourquoi Excel met-il toute une ligne CSV dans une seule colonne ?

Excel découpe un fichier CSV selon le séparateur de liste de votre système. Dans les langues qui écrivent les décimales avec une virgule, comme l'allemand, le français ou le tchèque, ce séparateur est un point-virgule. Choisissez Point-virgule sous Séparateur et téléchargez à nouveau. Si les accents s'affichent mal, laissez Compatible Excel (UTF-8 avec BOM) activé.

Puis-je envoyer l'EPUB sur mon Kindle ?

Oui. Send to Kindle d'Amazon, par e-mail, dans l'application Kindle ou sur le site web Send to Kindle, accepte les fichiers EPUB et les convertit pour la bibliothèque Kindle. Kindle Direct Publishing accepte aussi l'EPUB si vous voulez publier le livre.

Jira Cloud utilise-t-il encore la syntaxe wiki ?

Pas dans son éditeur actuel, qui lit le Markdown et le transforme en mise en forme quand vous collez ou tapez. Le format Jira / Confluence est destiné à Jira et Confluence Data Center ou Server, ainsi qu'aux anciens champs qui affichent encore la syntaxe wiki. Dans Jira Cloud, vous pouvez plutôt coller le Markdown d'origine.

Puis-je ouvrir le fichier LaTeX dans Overleaf ?

Oui. Créez un nouveau projet vide, importez le fichier .tex ou collez son contenu, puis importez les images qu'il mentionne. Avec Corps seul, à coller dans un document, vous obtenez uniquement le contenu, pour un projet qui a déjà son propre préambule.

Comment convertir Markdown en PDF ou Word en ligne de commande ?

L'outil habituel est Pandoc (en anglais) : pandoc notes.md -o notes.docx crée directement un fichier Word, alors que la sortie PDF nécessite en plus un moteur LaTeX installé. Cette page ne demande aucune installation et vous montre d'abord un aperçu, ce qui est plus simple pour un document isolé ou un petit lot.

Y a-t-il une limite de taille de fichier ou de nombre de pages ?

Chaque fichier peut contenir jusqu'à 20 Mo de texte, bien plus que n'importe quel document courant, et il n'y a ni limite de pages ni filigrane. Les très longs documents avec beaucoup d'images demandent quelques secondes de préparation, car tout le travail est fait par votre propre ordinateur.

Pour écrire ou modifier d’abord le Markdown, utilisez l’éditeur Markdown avec aperçu en direct ; son bouton Plus d’options d’exportation ouvre ce convertisseur avec le texte déjà chargé. D’autres outils pour le texte se trouvent dans la catégorie Texte, par exemple le compteur de mots et de caractères et l’outil pour comparer deux textes.

J'apprécierais que vous partagiez ces pages avec vos amis, les ajoutiez aux favoris ou y fassiez des liens. Merci ! 🙏