Aller au contenu
Runs local · no upload

Markdown vers PDF

Génère un PDF à partir de Markdown via le chemin d'impression du navigateur — sortie vectorielle, polices intégrées, sans serveur.

100 % in the browser. Nothing is uploaded.

Markdown
Local images (optional)

Add the images your markdown references — relative paths get embedded as data URLs.

Nested paths like assets/screens/foo.png? Pick the whole image folder — the structure is preserved.

Profile

We open the browser print dialog. Choose "Save as PDF" there.

Comment ça marche

  1. 01

    Apporter le Markdown

    Champ de collage ou dépôt de fichier. Jusqu'à 25 Mo par fichier.

  2. 02

    Profil et format

    Quatre profils, A4 ou Letter, marge entre 0 et 50 mm. Optionnel : saut automatique avant chaque H1 ou H2.

  3. 03

    Ouvrir la boîte d'impression

    L'outil ouvre une fenêtre pop-up avec le HTML prêt à imprimer et déclenche, après un court délai, la boîte d'impression du navigateur. Vous y choisissez l'option « Enregistrer en PDF ».

Confidentialité

Le Markdown reste dans votre onglet de navigateur. La fenêtre pop-up d'impression est de même origine (about:blank) et ne communique pas avec des serveurs externes. Les images intégrées sont écrites comme data URLs dans le HTML, pas téléversées.

Markdown est portable — mais quand le texte arrive sur la table de la direction, on attend un PDF. Cet outil prend du Markdown et produit un document imprimable : quatre profils, sauts de page par marqueur, liens internes vivants, table des matières optionnelle. La boîte d'impression du navigateur fait la dernière étape — choisissez « Enregistrer en PDF », fichier vectoriel avec polices intégrées.

01 — Mode d’emploi

Comment utiliser cet outil ?

  1. Collez du Markdown ou chargez un fichier .md — les deux voies mènent au même résultat.
  2. Choisissez un profil, le format de papier (A4 ou Letter), la marge et si un saut automatique doit s'appliquer avant chaque H1/H2.
  3. Optionnel : ajoutez des images locales, activez la table des matières, numérotez les blocs de code.
  4. Ouvrez la boîte d'impression et choisissez l'option « Enregistrer en PDF » dans la boîte du navigateur.

Pourquoi convertir le Markdown en PDF ?

Markdown est la forme la plus concise pour écrire des contenus aujourd’hui — dans le chat IA, dans l’outil de notes, dans la pull request, dans le générateur de site statique. Mais dès que le même texte va vers des personnes qui ne lisent pas en Markdown — direction, clients, secrétariat scolaire, administration — il faut un PDF.

Les navigateurs savent générer des PDF depuis des années — via la boîte d’impression, avec CSS Paged Media et des garanties de mise en page stables. Cet outil transforme ce chemin d’impression peu spectaculaire en un convertisseur Markdown-vers-PDF en bonne et due forme avec quatre profils, un contrôle explicite des sauts de page et une table des matières cliquable.

Comment fonctionne la conversion sur le plan technique ?

Le Markdown est analysé via une bibliothèque open source éprouvée et converti en HTML. Ensuite les identifiants de titres sont attribués (slug à partir du texte du titre), la table des matières est construite et le CSS du profil est branché. Le HTML finalisé arrive dans une nouvelle fenêtre de navigateur (window.open() ciblant about:blank) où, après un court délai — qui laisse aux polices le temps de s’afficher complètement — window.print() est appelé.

La boîte d’impression du navigateur apparaît, vous choisissez « Enregistrer en PDF ». Le PDF résultant est vectoriel, contient les bonnes polices (Inter et JetBrains Mono via @font-face), respecte les sauts de page issus des marqueurs et conserve les liens d’ancrage comme hyperliens cliquables. Les propriétés Paged Media (@page, break-before, break-inside: avoid, répétition des en-têtes de tableau) s’appliquent directement dans le moteur du navigateur.

Quels sont les cas d’usage ?

  • Rapports et briefings. Une spécification ou un compte rendu hebdomadaire devient un PDF qui rejoint la convention pièce jointe par courriel.
  • Factures et devis. Des modèles Markdown avec variables deviennent des PDF directement envoyables.
  • Mémoires et articles. Le profil académique impose un rendu Times, du texte justifié et un saut de page avant chaque H1.
  • Imprimer une sortie d’IA. La longue réponse d’un chat IA devient un document distribué à la réunion.
  • Tutoriels imprimés. Les exemples de code restent en chasse fixe, les longues lignes s’enroulent en douceur, optionnellement avec numérotation.

Que reste-t-il intact ?

Conservé : structure des titres avec identifiants auto-générés (pour les ancres et la table des matières), paragraphes avec typographie propre au profil, listes ordonnées et non ordonnées, tableaux GFM avec répétition de <thead> sur les sauts de page (standard Chromium), mise en forme inline, blocs de code en police monospace avec numérotation optionnelle, citations en bloc, images locales comme data URLs, liens internes vivants.

Volontairement non pris en charge : mathématiques (KaTeX), diagrammes (Mermaid), URLs d’images externes (politique CORS et confidentialité), ruptures de mise en forme propres à Word. Les notes de bas de page apparaissent comme marqueurs dans le corps de texte, pas comme notes mises en page en pied de page — candidat phase 2 si la demande réelle apparaît.

Les options de saut de page adressent le point de douleur le plus fréquent des autres outils : des sauts de page aléatoires à des endroits malheureux. Ici trois leviers : marqueur de saut de page, saut automatique avant chaque H1, saut automatique avant chaque H2. Les lignes de tableau ne se brisent pas au milieu (break-inside: avoid).

Confidentialité — tout reste dans l’onglet du navigateur

Si votre Markdown est un briefing collaborateur ou une offre client, la dernière chose que vous voulez est qu’il parte vers un serveur tiers. Rien de cela ne se produit ici.

Le Markdown est analysé dans l’onglet. Le HTML prêt à imprimer est produit dans une fenêtre pop-up de même origine. La boîte d’impression est une fonction propre au navigateur et ne communique pas avec le backend de l’outil. Les images intégrées sont écrites comme data URLs dans le HTML — elles ne transitent pas non plus par un serveur externe. Vous pouvez ouvrir l’onglet Réseau des outils de développement et le vérifier.

Quels outils de documents apparentés existent ?

D’autres outils de l’écosystème convertisseur qui s’inscrivent dans le sujet :

  • Markdown vers HTML — même entrée Markdown, HTML fini en autonome ou en fragment body.
  • Markdown vers DOCX — fichier Word avec vrais styles de titres pour le suivi des modifications.
  • PDF vers Markdown — le sens inverse avec repli OCR pour les documents numérisés.

Dernière mise à jour :

Vous pourriez aussi aimer