Convertisseur Markdown en PDF

Ouvrez un fichier .md ou collez du Markdown, vérifiez l'aperçu de la page et enregistrez un PDF propre de qualité livre avec vos tableaux, votre code, vos formules et vos diagrammes. Rien n'est téléversé.

Privé — votre Markdown est converti dans votre navigateur, jamais téléversé.

Collez du Markdown ou ouvrez un fichier .md pour le prévisualiser en PDF.

A4 · Normal Les sauts de page et les numéros apparaissent dans le PDF.

Convertir Markdown en PDF en ligne

Ce convertisseur gratuit de Markdown vers PDF transforme n'importe quel fichier Markdown ou `.md` en un PDF propre et prêt à imprimer dans votre navigateur. Collez votre texte ou ouvrez un README, des notes, un rapport ou de la documentation, vérifiez l'aperçu de la page et enregistrez-le en PDF en un clic. Les titres, listes, tableaux, listes de tâches, citations, liens, images, code avec coloration syntaxique, formules mathématiques et diagrammes Mermaid sont composés avec de vraies polices de livre sur papier. Que vous cherchiez « md vers pdf », « .md vers pdf » ou « convertir markdown en pdf », le travail est le même : un fichier Markdown en entrée, un PDF final en sortie. Rien n'est téléversé, il n'y a pas d'inscription et aucun filigrane.

Comment convertir un fichier MD en PDF

Choisissez Ouvrir un fichier et sélectionnez un fichier `.md` ou `.markdown`, glissez-le sur la page, ou collez du Markdown dans l'éditeur. Choisissez le format de papier A4 ou Lettre et des marges étroites, normales ou larges ; l'aperçu montre la page à cette taille. Puis sélectionnez Enregistrer en PDF. La boîte de dialogue d'impression de votre navigateur s'ouvre : choisissez « Enregistrer au format PDF » comme destination et enregistrez le fichier. C'est tout ce qu'il faut pour exporter, imprimer ou télécharger du Markdown en PDF, sur Windows, macOS, Linux ou un Chromebook. Sur un téléphone, basculez entre les onglets Markdown et Aperçu.

Contenu du PDF

Tout ce que GitHub génère, ainsi que ce dont un document imprimé a besoin :

Des PDF propres et prêts à imprimer

Le PDF contient du texte réel et sélectionnable ainsi que des liens fonctionnels, il reste donc net à n'importe quel niveau de zoom et peut faire l'objet d'une recherche. Le texte est composé en Source Serif, les titres en Source Sans et le code en Source Code Pro, afin que le même document s'affiche de la même manière sur chaque ordinateur. Les longues lignes de code vont à la ligne au lieu d'être coupées, un tableau ou une formule trop large pour la page est réduit automatiquement au lieu de rétrécir tout le document, les en-têtes de tableau se répètent sur chaque page, et les titres restent avec le texte qui les suit. Les arrière-plans de code, les bandes de tableau et les encadrés s'impriment en couleur. Dans Chrome et Edge, le PDF n'a pas d'en-tête ou de pied de page de navigateur et peut comporter des numéros de page ; dans Firefox, désactivez « En-têtes et pieds de page » dans la boîte de dialogue d'impression.

Maths, diagrammes et autres extensions

Au-delà du Markdown saveur GitHub (tableaux, listes de tâches, texte barré, notes de bas de page, liens automatiques), le convertisseur compose les formules mathématiques LaTeX écrites sous la forme `$…$`, `$$…$$` ou d'un bloc de code `math`, et dessine les blocs de code `mermaid` sous forme de diagrammes de flux, de séquence, de classes, d'états, entité-association, de Gantt, circulaires, Git, cartes mentales et chronologiques. Il comprend également l'en-tête YAML, les alertes GitHub, les admonitions Docusaurus et MkDocs, le texte surligné au format `==highlighted==`, les codes courts d'emojis, une table des matières `[TOC]`, le HTML intégré tel que `<details>` et `<kbd>`, et les images provenant du web ou intégrées en tant qu'URL de données.

Taille du papier, marges, numéros de page et sauts de page

Choisissez A4 (210 × 297 mm) ou US Letter (8,5 × 11 po) ; le convertisseur commence avec la taille habituelle pour votre région et mémorise votre choix. Les marges peuvent être étroites (0,5 po), normales (0,75 po) ou larges (1 po). Dans Chrome et Edge, l'option Numéros de page ajoute une numérotation de style « 1 / 12 » au bas de chaque page. Pour commencer une nouvelle page à un endroit précis, placez `<div style="page-break-after: always"></div>` sur sa propre ligne dans votre Markdown ; `\newpage`, `\pagebreak` et `<!-- pagebreak -->` fonctionnent également, de sorte que les fichiers écrits pour Pandoc ou d'autres convertisseurs se coupent aux mêmes endroits.

README, Docs et Notes : Convertir le Markdown de GitHub en PDF

Un fichier README.md de GitHub ou GitLab s'imprime tel qu'il apparaît en ligne : badges, listes de tâches, sections réductibles (développées sur le papier), alertes et tableaux inclus, afin que vous puissiez remettre la documentation d'un projet à quelqu'un dans un seul PDF. Les notes exportées depuis Obsidian, Notion, Joplin, Typora ou Bear, les notes de réunion, les journaux de modifications, les devoirs et les rapports écrits en Markdown se convertissent tous de la même manière, y compris les images qu'ils intègrent. Pour un ensemble de documentation, collez les fichiers les uns après les autres en insérant un saut de page entre eux.

Aucun Pandoc, Python ou extension VS Code requis

Pandoc avec une installation LaTeX, une bibliothèque Python ou une extension VS Code « Markdown PDF » fonctionnent tous, mais ils nécessitent une configuration, et les solutions via VS Code et la ligne de commande (CLI) sont difficiles à mettre en œuvre sur un ordinateur portable verrouillé ou un Chromebook. Ce convertisseur fonctionne dans le navigateur que vous utilisez déjà, sur n'importe quel système d'exploitation, sans rien à installer et sans compte. Le résultat est un vrai PDF créé par le propre moteur d'impression de votre navigateur, le même moteur qui effectue le rendu de la page, donc ce que vous voyez dans l'aperçu est ce que vous obtenez.

Conversion privée de Markdown en PDF

De nombreux convertisseurs Markdown en PDF en ligne téléversent votre fichier sur un serveur pour créer le PDF, et certains ajoutent un filigrane à moins que vous ne payiez. Celui-ci ne fait ni l'un ni l'autre. Votre Markdown est rendu et enregistré en tant que PDF sur votre propre appareil. Il n'est jamais envoyé à un serveur, enregistré ou partagé, et l'aperçu s'exécute dans un bac à sable (sandbox) avec les scripts désactivés. Les images et les liens dans votre Markdown se chargent toujours depuis leurs propres sources.

Foire aux questions

Comment convertir un fichier Markdown en PDF ?

Ouvrez votre fichier `.md`, faites-le glisser sur la page ou collez le Markdown. Choisissez la taille du papier et les marges, sélectionnez Enregistrer en PDF, puis choisissez « Enregistrer en PDF » dans la boîte de dialogue d'impression. Cela fonctionne dans n'importe quel navigateur de bureau moderne.

Comment transformer un fichier .md en PDF sur Windows, Mac ou Linux ?

De la même manière sur tous les systèmes : ouvrez cette page dans Chrome, Edge, Firefox ou Safari, ouvrez le fichier `.md` et enregistrez-le en PDF. Il n'y a rien à installer, donc cela fonctionne aussi sur un Chromebook ou un ordinateur portable professionnel géré.

Est-ce gratuit, et est-ce que cela ajoute un filigrane ?

C'est entièrement gratuit, sans inscription et sans filigrane. Le PDF ne contient que votre document.

Mon Markdown est-il téléversé ?

Non. La conversion s'effectue entièrement dans votre navigateur. Votre Markdown n'est jamais téléversé, enregistré ou partagé, et il n'y a pas de compte.

Prend-il en charge les diagrammes Mermaid et les formules mathématiques LaTeX ?

Oui. Les blocs délimités mermaid sont dessinés sous forme de diagrammes et les blocs $…$, $$…$$ ou math sont composés avec KaTeX, le tout à l'intérieur du PDF. Un diagramme ou une formule plus large que la page est redimensionné pour s'adapter.

Puis-je convertir un fichier README de GitHub en PDF ?

Oui. Ouvrez ou collez le fichier README.md et il s'imprimera avec ses badges, tableaux, listes de tâches et alertes tels que GitHub les affiche, avec toutes les sections développées.

Comment ajouter des sauts de page et des numéros de page ?

Insérez `<div style="page-break-after: always"></div>` (ou `\newpage`) sur une ligne distincte à l'endroit où une nouvelle page doit commencer. Cochez Numéros de page au-dessus de l'aperçu pour numéroter chaque page ; dans Chrome et Edge, cela n'ajoute aucun autre en-tête ou pied de page.

Pourquoi une boîte de dialogue d'impression s'ouvre-t-elle ?

La fonction intégrée « Enregistrer au format PDF » de votre navigateur crée un PDF net avec du texte sélectionnable et des liens fonctionnels, sans rien téléverser. Choisissez « Enregistrer au format PDF » comme destination dans la boîte de dialogue, puis enregistrez le fichier.

Dernière mise à jour :

Créez avec Phoenix Code

Un éditeur de code moderne avec aperçu en direct, conçu pour les développeurs et designers web.

Essayez Phoenix Code gratuitement