Zum Inhalt springen
Läuft lokal · kein Upload

Markdown zu PDF

Erzeugt PDF aus Markdown über den Browser-Druckpfad — Vector-Output, eingebettete Schriften, kein Server.

100 % im Browser. Nichts wird hochgeladen.

Markdown
Lokale Bilder (optional)

Bilder, die im Markdown referenziert sind, hier zusätzlich auswählen — relative Pfade werden als Data-URLs eingebettet.

Verschachtelte Pfade wie assets/screens/foo.png? Lade hier den ganzen Bilder-Ordner — Struktur bleibt erhalten.

Profil

Wir öffnen den Browser-Druckdialog. Wähle dort „Als PDF speichern".

So funktioniert es

  1. 01

    Markdown einbringen

    Per Paste-Feld oder Datei-Drop. Maximal 25 MB pro Datei.

  2. 02

    Profil und Format

    Vier Profile, A4 oder Letter, Rand zwischen 0 und 50 mm. Optional: Auto-Umbruch vor jeder H1 oder H2.

  3. 03

    Druckdialog öffnen

    Tool öffnet ein Pop-up-Fenster mit dem druckfertigen HTML und triggert nach kurzem Verzögerungstakt den Browser-Druckdialog. Dort wählst du die Speichern-als-PDF-Option.

Datenschutz

Markdown bleibt im Browser-Tab. Das Pop-up-Druckfenster ist same-origin (about:blank) und kommuniziert nicht mit fremden Servern. Eingebettete Bilder werden als Data-URLs ins HTML geschrieben, nicht hochgeladen.

Markdown ist portabel — aber wenn der Text auf den Tisch der Geschäftsführung wandert, will jemand ein PDF. Dieses Tool nimmt Markdown und erzeugt ein druckbares Dokument: vier Profile, Seitenumbrüche per Marker, lebende interne Links, optionales Inhaltsverzeichnis. Der Browser-Druckdialog macht den letzten Schritt — Speichern-als-PDF wählen, Vector-Datei mit eingebetteten Schriften.

01 — Anleitung

Wie benutzt du dieses Tool?

  1. Markdown einfügen oder eine .md-Datei laden — beide Pfade führen zum selben Ergebnis.
  2. Profil wählen, Papierformat (A4 oder Letter), Rand und ob Auto-Umbruch vor jeder H1/H2 greifen soll.
  3. Optional: lokale Bilder hinzufügen, Inhaltsverzeichnis aktivieren, Codeblöcke nummerieren.
  4. Den Druckdialog öffnen und im erscheinenden Browser-Dialog die Speichern-als-PDF-Option wählen.

Wofür Markdown zu PDF?

Markdown ist die kürzeste Form, in der man Inhalte heute aufschreibt — im AI-Chat, im Notiz-Tool, im Pull-Request, im Static-Site-Generator. Sobald derselbe Text aber an Menschen geht, die nicht in Markdown lesen — Geschäftsführung, Kundinnen, Schul-Office, Behörde — braucht es ein PDF.

Browser können seit Jahren PDFs erzeugen — über den Druck-Dialog, mit CSS Paged Media und stabilen Layout-Garantien. Dieses Tool macht aus dem unspektakulären Druckpfad einen ordentlichen Markdown-zu-PDF-Konverter mit vier Profilen, expliziter Seitenumbruch-Kontrolle und einem klickbaren Inhaltsverzeichnis.

Wie funktioniert die Konvertierung technisch?

Markdown wird über eine bewährte Open-Source-Bibliothek geparst und in HTML umgesetzt. Anschließend werden Heading-IDs vergeben (Slug aus dem Heading-Text), das Inhaltsverzeichnis aufgebaut und das Profile-CSS eingehängt. Das fertige HTML landet in einem neuen Browser-Fenster (window.open() mit about:blank-Ziel), wo nach einer kurzen Verzögerung — die den Schriften Zeit gibt, vollständig zu rendern — window.print() aufgerufen wird.

Der Druckdialog des Browsers erscheint, du wählst „Als PDF speichern”. Das resultierende PDF ist Vector, enthält die richtigen Schriften (Inter und JetBrains Mono via @font-face), respektiert die Seitenumbrüche aus den Markern und behält die Anker-Links als klickbare Hyperlinks bei. Die Page-Media-Eigenschaften (@page, break-before, break-inside: avoid, Tabellen-Header-Repeat) greifen direkt im Browser-Engine.

Wofür wird das Tool genutzt?

  • Berichte und Briefings. Eine Spezifikation oder ein Wochenbericht wird zu einem PDF, das in der Mail-Anhang-Konvention landet.
  • Rechnungen und Angebote. Markdown-Vorlagen mit Variablen werden zu PDFs, die direkt verschickt werden können.
  • Hausarbeiten und Papers. Das wissenschaftliche Profil setzt Times-Optik, Blocksatz und Seitenumbruch vor jeder H1.
  • AI-Chat-Output ausdrucken. Die lange Antwort des AI-Chats wird zum Hand-Out für die Sitzung.
  • Tutorial-Ausdrucke. Codebeispiele bleiben monospace, lange Zeilen brechen weich um, optional mit Zeilennummern.

Was bleibt erhalten?

Erhalten: Heading-Struktur mit auto-generierten IDs (für Anker-Links und TOC), Absätze mit Profile-spezifischer Typografie, geordnete und ungeordnete Listen, GFM-Tabellen mit <thead>-Wiederholung über Page-Breaks (Chromium-Standard), Inline- Formate, Code-Blöcke mit Mono-Schrift und optionaler Zeilennummerierung, Block-Zitate, lokale Bilder als Data-URLs, lebende interne Links.

Bewusst nicht abgebildet: Mathematik (KaTeX), Diagramme (Mermaid), externe Bild-URLs (CORS-/Privacy-Politik), Word-spezifische Formatierungs-Sprünge. Footnotes erscheinen als Marker im Fließtext, nicht als gelayoutete Fußnoten am Seitenende — Phase-2-Kandidat, wenn echte Nachfrage entsteht.

Page-Break-Optionen treffen den häufigsten Pain-Punkt anderer Tools: zufällige Seitenumbrüche an unschönen Stellen. Hier gibt es drei Hebel: Pagebreak-Marker, automatischer Umbruch vor jeder H1, automatischer Umbruch vor jeder H2. Tabellen-Zeilen brechen nicht in der Mitte (break-inside: avoid).

Datenschutz — alles bleibt im Browser-Tab

Wenn dein Markdown ein Mitarbeiter-Briefing oder ein Kunden-Angebot ist, ist das Letzte, was du willst, dass der Inhalt an einen fremden Server geht. Nichts davon passiert hier.

Markdown wird im Browser-Tab geparst. Das druckfertige HTML wird in einem same-origin Pop-up-Fenster erzeugt. Der Druckdialog ist eine Browser-eigene Funktion und kommuniziert nicht mit dem Tool-Backend. Eingebettete Bilder werden als Data-URLs ins HTML geschrieben — auch sie werden nicht über einen externen Server geleitet. Du kannst das Netzwerk-Panel der Entwicklerwerkzeuge öffnen und nachprüfen.

Welche verwandten Dokumenten-Tools gibt es?

Weitere Tools aus dem Konverter-Ökosystem, die zum Thema passen:

  • Markdown zu HTML — derselbe Markdown-Input, fertiges HTML als Standalone oder Body-Fragment.
  • Markdown zu DOCX — Word-Datei mit echten Heading-Styles für Tracked-Changes.
  • PDF zu Markdown — die Gegenrichtung mit OCR-Fallback für gescannte Dokumente.

Zuletzt aktualisiert:

Das könnte dir auch gefallen