PDF

Markdown zu PDF

Konvertiere Markdown-Dateien (.md, .markdown) — READMEs, Doku, Blogposts, technisches Schreiben — in ein gestyltes PDF-Dokument mit gerenderten Überschriften, Codeblöcken, Tabellen und Links. Dateien werden in deinem Browser verarbeitet.

Kein Upload · Kein Tageslimit · 10 MB / Datei
Dateien

Markdown zu PDF konvertiert .md- und .markdown-Dateien in ein gestyltes PDF-Dokument. Das Markdown wird von marked (einem CommonMark/GFM-konformen Parser) geparst, in deinem Browser als gestyltes HTML gerendert, von html2canvas erfasst und mit pdf-lib in ein PDF eingebettet. Wähle ein Theme (Hell, Sepia, druckfreundlich), eine Schriftart, eine Seitengröße und einen Rand. Überschriften, Codeblöcke, Tabellen, Listen und Links werden alle korrekt gerendert.

Was ist Markdown zu PDF?

Markdown ist die leichtgewichtige Auszeichnungssprache, die John Gruber im Jahr <strong>2004</strong> schuf und die 2014 als <a href="https://commonmark.org/" target="_blank" rel="noopener">CommonMark</a> standardisiert wurde. Sie nutzt einfache Satzzeichen — Rauten für Überschriften, Sternchen für Hervorhebungen, Backticks für Code — um strukturierte Dokumente zu produzieren, die sich auch als Plain Text natürlich lesen. GitHub, GitLab, Reddit, Discord, Notion, Obsidian und die meisten statischen Site-Generatoren verwenden Markdown als ihr primäres Inhaltsformat. README-Dateien, API-Dokumentation, technisches Schreiben und Blogposts sind überwältigend Markdown.

Markdown in PDF zu konvertieren ist üblich, wenn du ein Markdown-Dokument mit jemandem teilen musst, der es nicht in einem Markdown-Viewer öffnen wird — denke an Kunden, Führungskräfte, Studierende, alle außerhalb der Welt der Entwicklertools. PDF ist das universelle Teilformat. Die meisten Online-Markdown-zu-PDF-Tools laden deine Datei auf einen Remote-Server hoch, was bei unveröffentlichten Produktspezifikationen, interner Dokumentation oder allem anderen, was nicht auf der Festplatte eines anderen liegen soll, unangenehm ist. Dieses Tool führt die Konvertierung vollständig in deinem Browser aus.

Wie funktioniert die Markdown-Konvertierung im Browser?

Pikowl liest jede Markdown-Datei über die Blob.text()-API, parst sie mit marked (CommonMark + GitHub-Flavored-Markdown-Erweiterungen einschließlich Tabellen, Aufgabenlisten, Durchstreichen) und rendert das resultierende HTML in einem versteckten gestylten Container in der Seite. html2canvas erfasst die gerenderte Ausgabe als 2×-DPI-Bild, das in seitenhohe Stücke geschnitten und mit pdf-lib als PDF-Seiten eingebettet wird. Das gewählte Theme treibt das auf den Container angewandte CSS — Hell (Standard mit weißem Hintergrund, dunklem Text), Sepia (warmes cremefarbenes Papier für augenschonendes Lesen) oder druckfreundlich (kontraststark Schwarz auf Weiß, für Druck optimiert). Es wird nichts an einen Server gesendet.

Ist es sicher, hier sensible Markdown-Dokumente zu konvertieren?

Ja. Öffne den Netzwerk-Tab in DevTools, während du das Tool benutzt — du wirst sehen, wie die marked- und html2canvas-Chunks einmal beim ersten Aufruf heruntergeladen werden, danach null ausgehende Anfragen. Markdown-Dateien werden lokal über die File API gelesen, im Browser geparst, und das resultierende PDF lebt nur im Speicher deines Browsers, bis du es herunterlädst. Interne Dokumentation, unveröffentlichte technische Spezifikationen und vertrauliche Notizen überqueren nie das Netzwerk.

Welche Markdown-Funktionen werden unterstützt?

marked unterstützt die vollständige CommonMark-Spezifikation plus die meisten GitHub-Flavored-Markdown-(GFM)-Erweiterungen: Tabellen, Aufgabenlisten, Durchstreichen, Auto-Linking und eingezäunte Codeblöcke mit Sprach-Tags. Inline-HTML innerhalb von Markdown wird gerendert. Nicht unterstützt: Syntax-Highlighting in Codeblöcken (als reines Monospace gerendert), Mermaid-Diagramme, Mathematik (LaTeX/KaTeX), Fußnoten-Definitionen, benutzerdefinierte Direktiven-Syntax. Die Ausgabe ist über den Schriftstack des Browsers Unicode-vollständig — Chinesisch, Japanisch, Koreanisch, Kyrillisch, Arabisch und Emojis werden alle korrekt gerendert.

Welche Limits gelten und warum?

Bis zu 50 Markdown-Dateien pro Konvertierung, 10 MB pro Datei, mit einer weichen Warnung bei 100 MB kombiniert und einer harten Obergrenze bei 150 MB. Eine 10-MB-Markdown-Datei ist außergewöhnlich — die meisten README- und Dokumentationsdateien liegen weit unter 100 KB. Der html2canvas-Rasterisierungsschritt kann bei langen Dokumenten mehrere Sekunden pro Seite dauern; wenn dein PDF ~50 Seiten überschreitet, rechne mit spürbarer Wartezeit.

Wie schneidet Pikowl gegenüber Smallpdf und iLovePDF für Markdown ab?

Smallpdf und iLovePDF bieten keine dedizierten Markdown-zu-PDF-Tools — beide leiten Markdown durch generische Text-zu-PDF-Pipelines, die Formatierung entfernen. Die wesentlichen Unterschiede sind Formatierungstreue, Verarbeitungsort und Preis. Die Zahlen unten spiegeln die öffentlichen Free-Tier-Angebote der jeweiligen Dienste mit Stand April 2026 wider.

Funktion Pikowl Smallpdf iLovePDF
Wo Dateien verarbeitet werden Dein Browser Remote-Server Remote-Server
Anmeldung erforderlich Nein Optional Optional
Ausgabeoptionen Themes · 3 Schriftarten · 3 Seitengrößen Kein Markdown-Rendering Kein Markdown-Rendering
Max. Dateigröße (frei) 10 MB 5 MB 200 MB (kombiniert)
Preis Kostenlos $9/Monat für unbegrenzt $7/Monat für Premium

Quellen: smallpdf.com/pricing und ilovepdf.com/pricing, abgerufen im April 2026.

Häufige Anwendungen

FAQ

Werden GitHub-Flavored-Markdown-Funktionen unterstützt?

Die meisten davon: Tabellen, Aufgabenlisten (- [ ]-Checkbox-Syntax), Durchstreichen (~~Text~~), Auto-Linking, eingezäunte Codeblöcke. Nicht unterstützt: Syntax-Highlighting in Codeblöcken (als reines Monospace gerendert), Mermaid-Diagramme, Fußnoten-Definitionen, Mathematik (LaTeX/KaTeX) und GitHub-spezifische Bildausrichtungs-Attribute. Für die meisten README- und Doku-Anwendungsfälle reicht das aus.

Werden Markdown-Tabellen im PDF korrekt gerendert?

Ja. GFM-Tabellensyntax (pipe-getrennte Spalten mit einer Kopfzeile) wird im Ausgabe-PDF als gestylte HTML-Tabelle mit Rahmen, Header-Hintergrund und korrekter Ausrichtung gerendert.

Kann ich syntax-hervorgehobene Codeblöcke bekommen?

In dieser Version nicht. Codeblöcke werden mit einer Monospace-Schrift und einem dezenten Hintergrundton gerendert, aber ohne sprachspezifisches Syntax-Highlighting (Prism- oder Highlight.js-Integration). Wenn du hervorgehobenen Code brauchst, ist ein Zwischenansatz, die hervorgehobene Version aus deinem Editor als HTML zu kopieren und das HTML-zu-PDF-Tool zu verwenden.

Was ist der Unterschied zwischen den Themes Hell, Sepia und druckfreundlich?

Hell ist der Standard — weißer Hintergrund mit dunkelgrauem Text, modernes Sans-Serif. Sepia nutzt einen warmen cremefarbenen Hintergrund mit braungrauem Text, augenfreundlicher für lange Lesesitzungen. Druckfreundlich ist reines Schwarz auf Weiß mit hohem Kontrast, optimiert für Papierausgabe und Toner-Sparen.

Werden nicht-lateinische Zeichen (Chinesisch, Japanisch, Kyrillisch) korrekt gerendert?

Ja — anders als TXT zu PDF (das durch die WinAnsi-Schriften von pdf-lib begrenzt ist) nutzt Markdown zu PDF html2canvas, das über den vollständigen Schriftstack des Browsers rendert. CJK, Kyrillisch, Devanagari, Arabisch und Emojis werden alle korrekt mit den in deinem Browser verfügbaren Systemschriften gerendert.

Ist der Text im resultierenden PDF auswählbar?

Nein — die html2canvas-Pipeline rasterisiert gerendertes HTML, sodass die resultierenden PDF-Seiten Bilder sind, kein auswählbarer Text. Das ist der Kompromiss für vollständige Stil-Treue. Für auswählbaren Text speichere dein Markdown als Plain TXT und nutze TXT zu PDF — du verlierst Stil, gewinnst aber Cmd+F-Suche.

Werden Markdown-Dateien auf einen Server hochgeladen?

Nein. Die Konvertierung läuft vollständig in deinem Browser — öffne den Netzwerk-Tab in DevTools, und du wirst sehen, wie die marked- und html2canvas-Bibliotheken einmal beim ersten Aufruf heruntergeladen werden, danach null ausgehende Anfragen. Markdown-Inhalte werden über die File API von deiner Festplatte gelesen, im Browser geparst, auf eine Canvas gerendert und mit pdf-lib in ein PDF eingebettet.

In Zahlen

Quellen und weiterführende Lektüre

Alles läuft in Ihrem Browser. Nichts wird an einen Server gesendet.
01
Läuft auf deinem Gerät
Dateien verlassen nie deinen Browser. Kein Server-Upload.
02
8 Sprachen
EN, ES, HI, PT, FR, DE, ID, JA — jedes Tool.
03
Keine Anmeldung
Seite öffnen, Tool benutzen. Das war's.