MD in PDF umwandeln

MD kannst du hier kostenlos und ohne Konto in PDF umwandeln: Datei oben ablegen, und ein, zwei Sekunden später steht das Ergebnis zum Herunterladen bereit. Die Datei geht verschlüsselt an unseren Server, wird dort umgewandelt und gelöscht, sobald der Auftrag fertig ist.

  • Wo es läuft Auf unserem Server — die nötige Software läuft nicht im Browser.
  • Neu aufgebaut PDF funktioniert anders als MD. Es ist also nicht der schleichende Qualitätsverlust eines verlustbehafteten Codecs: Was PDF ausdrücken kann, wird originalgetreu wiedergegeben — was dort keine Entsprechung hat, bleibt ganz weg.
  • Größenbegrenzung Bis 25 MB pro Datei, kostenlos und ohne Konto.
  • Gut zu wissen Das Layout wird mit maßgleichen Ersatzschriften nachgebildet. Makros, Kommentare und nachverfolgte Änderungen kommen nicht mit.

Bis zu 100 Dateien auf einmal. Gemischte Formate sind kein Problem.

Wer eine Markdown-Datei überhaupt als PDF braucht

Wer in Markdown schreibt, muss das Ergebnis irgendwann an jemanden weitergeben, der keinen Editor mit Markdown-Vorschau öffnet — ein Pflichtenheft für einen Kunden, ein Vermerk für den Betriebsrat, eine README als Anhang für einen Wirtschaftsprüfer, eine Dokumentation für eine Revision. In deutschen Unternehmen landet vieles davon in einem Vorgang, der ein festes, druckbares Dokument verlangt, kein Repository, in dem jemand navigieren müsste.

Für genau diesen Übergabemoment ist diese Seite gedacht: aus dem, was im Editor lesbar aussieht, ein Dokument machen, das jeder öffnen, ausdrucken und ablegen kann — ohne dass die Empfängerin ein Konto braucht oder ein Werkzeug installieren muss.

Markdown kennt keine Seite, also legt der Konverter eine fest

Hier unterscheidet sich diese Umwandlung von jeder anderen Dokumentumwandlung auf dieser Seite. Eine Word-Datei kennt ihre Seitengröße, ihre Ränder und ihre Schriftarten; eine Markdown-Datei kennt nichts davon, weil das Format bewusst nur Struktur festhält und das Aussehen dem überlässt, was sie später darstellt.

Jede Entscheidung über die Seite — Größe, Rand, Schriftart, wo ein Seitenumbruch fällt — trifft deshalb der Konverter, keine steht in der Datei. Meistens ist das der Vorteil von Markdown: Dasselbe Dokument wird ohne Umschreiben zur Webseite, zur Präsentation und zum PDF. Der Preis dafür zeigt sich hier, weil ein Konverter ohne Markdown-Filter nichts zu rendern hat und die Zeichen deshalb einfach setzt, wie sie dastehen.

Das Markup wird gedruckt, nicht gerendert

Jedes Zeichen der Datei erscheint auf der Seite, in derselben Schrift, in der Reihenfolge, in der es geschrieben wurde. Eine Zeile ## Anforderungen wird als ## Anforderungen gesetzt. Ein mit Bindestrich geschriebener Aufzählungspunkt bleibt eine Zeile, die mit einem Bindestrich beginnt. Ein Codeblock behält seine drei Backticks oben und unten, fett bleibt mit seinen vier Sternchen stehen. Nichts wird verworfen und nichts interpretiert, weil das Dokumentwerkzeug hinter dieser Umwandlung Text liest und nie einen Markdown-Filter bekommen hat.

Was dabei bleibt, ist Zeilenumbrüche, Leerzeilen und Einrückung — genau erhalten. Ein Dokument, dessen Wert in seinen Befehlen oder seiner Konfiguration liegt, wird dadurch zu etwas Brauchbarem. Ein Dokument, dessen Wert in seiner Überschriftenhierarchie liegt, nicht — die Antwort dort ist, das Markdown im Werkzeug zu rendern, in dem es geschrieben wurde, und das PDF von dort aus zu drucken. Diese Umwandlung ist zum Fixieren des Textinhalts gedacht, nicht zum Setzen eines Layouts.

Die Bilder stehen nicht in der Datei

Eine Markdown-Datei mit sechs Diagrammen enthält kein einziges Bild. Sie enthält sechs Pfade, und die Bilder liegen daneben, auf der Festplatte oder auf einem Server. Das überrascht bei der ersten Umwandlung fast immer, und es ist der häufigste Grund für Lücken im fertigen PDF.

Die Lösung liegt darin, die Pfade vorher auflösbar zu machen. Relative Pfade müssen auf Dateien zeigen, die tatsächlich mitgeliefert werden; feste Webadressen setzen einen erreichbaren Server voraus. Sind die Bilder der eigentliche Inhalt des Dokuments, ist das der Punkt, an dem es sich lohnt, genau zu arbeiten — nicht an einer Einstellung auf dieser Seite.

Der Block mit den drei Bindestrichen ist kein Markdown

Viele Markdown-Dateien beginnen mit einem Block, der von drei Bindestrichen eingerahmt ist und Titel, Datum und Schlagworte enthält. Statische-Seiten-Generatoren, Dokumentationswerkzeuge und Notiz-Apps lesen das als Metadaten und entfernen es, bevor überhaupt etwas gerendert wird.

Diese Umwandlung kennt die Konvention nicht und setzt den Block wie alles andere, sodass das PDF mit drei Bindestrichen und einer Liste von Schlüssel-Wert-Paaren beginnt, bevor der eigentliche Text anfängt. Den Block vor dem Umwandeln zu löschen ist die ganze Lösung — am besten in einer Kopie, damit das Original in dem Werkzeug weiterfunktioniert, das es geschrieben hat.

Warum die Markdown-Variante hier keine Rolle spielt

Die ursprüngliche informelle Beschreibung von Markdown aus dem Jahr 2004, CommonMark als die präzise Spezifikation, der die meisten Werkzeuge heute folgen, und die Erweiterungen wie Pipe-Tabellen, Aufgabenlisten, Fußnoten und Durchstreichen, die praktisch jeder verwendet — normalerweise entscheidet genau das, wie ein Dokument beim Rendern aussieht.

Auf dieser Seite ist das keine Frage. Nichts hier implementiert eine dieser Erweiterungen, auch nicht den Kern, also werden eine GitHub-Tabelle und eine CommonMark-Überschrift gleich behandelt — als Textzeilen. Immerhin ist das berechenbar: Es gibt keine Variante zu erraten und keinen Renderer zu testen, und was im Editor bei ausgeschalteter Syntaxhervorhebung zu sehen ist, ist auch das, was im PDF landet.

Tabellen: die Zeichen bleiben, die Tabelle nicht

Eine mit Pipes geschriebene Tabelle kommt als genau die Zeilen aus Pipes und Bindestrichen an, die getippt wurden — jede Zeile für sich, in derselben Schriftart wie der Fließtext. Pipe-Tabellen sind eine GitHub-Erweiterung und kein Teil von CommonMark, aber das ist hier nicht der Grund: Nichts in dieser Umwandlung liest überhaupt Markdown.

Wer eine Tabelle im PDF tatsächlich als Tabelle braucht, kommt an diesem Punkt nicht vorbei, ohne in einem Editor zu rendern und von dort zu drucken. Für eine Konfigurationsliste oder eine kurze Übersicht mit wenigen Spalten reicht der reine Text meist trotzdem aus — für eine Vergleichstabelle mit vielen Spalten sieht das Ergebnis dagegen kaum noch nach einer Tabelle aus.

Codeblöcke behalten ihre Form, nicht ihre Hervorhebung

Zeilenumbrüche und Einrückung bleiben in einem Codeblock exakt erhalten, was für alles zählt, was jemand später abtippen oder ausführen wird, und die drei Backticks oben und unten stehen ebenfalls im PDF. Was fehlt, ist jede optische Unterscheidung vom übrigen Text — kein Rahmen, keine Hinterlegung, keine Syntaxfarben, weil das alles von einem Renderer hinzugefügt wird und nicht in der Datei selbst steht.

Für ein Konfigurationsbeispiel oder ein Kommandozeilenprotokoll ist das ausreichend, weil die Struktur zählt und nicht die Farbe. Für ein längeres Quellcode-Listing, das jemand lesen und nicht nur abtippen soll, ist ein PDF aus einer IDE mit eingeschalteter Hervorhebung die bessere Wahl.

Warum überhaupt umwandeln, wenn Markdown doch lesbar ist

Weil das Publikum nicht man selbst ist. Ein Kunde, eine Anwältin, ein Gremium oder eine Revisionsstelle will ein Dokument öffnen, ausdrucken, herumreichen und ablegen können — kein Programm, das die Maschine der Empfängerin in einem Code-Editor öffnen will, und kein Repository, in dem man erst navigieren muss. Die Rauten wandern mit, deshalb ist das hier eine fixierte Kopie und keine ausgearbeitete Präsentation.

Ein PDF friert außerdem den Zustand ein. Eine README ändert sich jede Woche; ein PDF davon zeigt, was an dem Tag stimmte, an dem es an etwas angehängt wurde — genau das, was eine Prüfung, eine Einreichung oder ein Vertragsanhang braucht. In Markdown weiterschreiben und erst im Moment des Bedarfs exportieren ist der richtige Ablauf.

Wann HTML oder DOCX das bessere Ziel ist

HTML, wenn das Ziel eine Webseite oder eine Dokumentationsseite ist — Markdown wurde als Kurzschrift dafür entworfen, und die Umwandlung dorthin ist näher an einer Übersetzung als an diesem Setzen als Text.

DOCX in einem konkreten, häufigen Fall: Die Empfängerin akzeptiert nur eine Word-Datei und will Änderungen nachverfolgen können. Markdown hat keinen eigenen Überarbeitungs-Workflow, deshalb geht ein Dokument, das eine Kommentarrunde durchläuft, besser als DOCX hinaus und kommt von dort zurück — PDF ist für die fertige Fassung gedacht. Auch DOCX läuft über dasselbe Werkzeug, das Markup landet also auch dort als reiner Text; der Unterschied ist nur, dass eine Prüferin eine Überschrift im Word-Dokument reparieren kann und in einem PDF nicht.

Das Dokument entsteht auf unserem Server, nicht im Browser

Anders als die meisten Umwandlungen auf dieser Seite läuft diese nicht im eigenen Browser, weil dafür ein vollständiges Dokumentwerkzeug nötig ist. Die Datei reist über eine verschlüsselte Verbindung zu einem Container ohne Zugang zum offenen Internet, wird dort gesetzt und sofort nach der Umwandlung gelöscht.

Das ist die ehrliche Ausnahme von der sonst üblichen Regel dieser Seite, und sie steht hier bewusst so, statt sie zu verschweigen: Wer sensible Inhalte in Markdown geschrieben hat, sollte diesen einen Umstand kennen, bevor die Datei losgeschickt wird.

MD in PDF umwandeln — so geht es

  1. Leg deine MD-Datei auf dieser Seite ab, oder klick, um eine auszuwählen.
  2. Wähl PDF als Ziel und starte die Umwandlung.
  3. Lade die fertige PDF-Datei herunter.

MD und PDF im Vergleich: was sich ändert

MD im Vergleich zu PDF
MDPDF
Vollständiger NameMarkdownPortable Document Format
Dateiendung.md, .markdown.pdf
Medientyptext/markdownapplication/pdf
KompressionBeides, je nach Einstellung
Erstmals veröffentlicht20041993
Herausgegeben vonAdobe
SpezifikationCommonMarkISO 32000-2
LizenzlageOffener StandardOffener Standard
Heutiger StandAktuellAktuell
Kann Farbe beschreiben alsRGB, CMYK, Graustufen
Öffnet im BrowserKein BrowserJeder Browser
Stattdessen erwogenHTML, TXT, DOCXDOCX, HTML

Das Ergebnis öffnen

PDF öffnet sich in jedem aktuellen Browser. MD unterstützen noch weniger Browser. Wenn die Datei auf eine Webseite oder in ein Formular soll, ist das meist der ganze Grund für die Umwandlung.

Die üblichen Programme überschneiden sich nicht: MD öffnest du in Visual Studio Code, Obsidian und Typora, PDF in Adobe Acrobat, Preview und LibreOffice Draw — wer das Ergebnis bekommt, braucht also eines aus der zweiten Reihe.

Wofür die beiden Formate gedacht sind

Die beiden zielen auf verschiedene Arbeit: MD auf die Bearbeitung und den Austausch zwischen Programmen, PDF auf die Weitergabe fertiger Dateien, den Druck und die Archivierung. Das lohnt sich vorher abzuwägen — der Grund, aus dem es das eine gibt, ist meist der Grund, aus dem das andere unpraktisch ist.

MD wurde 2004 veröffentlicht. Festgehalten ist das in CommonMark — lohnt sich zu kennen, wenn die Datei das Programm überleben soll, das sie geschrieben hat.

PDF kommt von Adobe und stammt aus 1993, festgehalten in ISO 32000-2. Adobe Acrobat, Preview und LibreOffice Draw lesen das Format.

MD zu PDF: häufige Fragen

Werden meine MD-Dateien irgendwo hochgeladen?

Ja — für diese Umwandlung braucht es Software, die im Browser nicht laufen kann. Die Datei geht deshalb verschlüsselt an unseren Server. Sie wird gelöscht, sobald der Auftrag fertig ist, das Ergebnis nach 60 Minuten. Die Arbeit erledigt dort LibreOffice, das vollständige Officepaket, ohne Oberfläche.

Ist das Umwandeln von MD in PDF kostenlos?

Ja, bis zu 100 Umwandlungen am Tag für Dateien bis 25 MB. Diese eine Grenze gibt es, weil diese Umwandlung auf einem Server läuft, den wir bezahlen. Sonst ist hier nichts begrenzt, und ein Wasserzeichen gibt es in keinem Fall. Die Grenze gibt es, weil LibreOffice eine Maschine von uns braucht, um zu laufen.

Geht beim Umwandeln von MD in PDF Qualität verloren?

MD und PDF beschreiben Inhalte auf grundverschiedene Weise. Die Umwandlung ist deshalb ein Nachbau und keine Kopie: originalgetreu, aber nicht Byte für Byte dasselbe. Das Layout wird mit maßgleichen Ersatzschriften nachgebildet. Makros, Kommentare und nachverfolgte Änderungen kommen nicht mit.

Muss ich etwas installieren, um PDF-Dateien zu öffnen?

Nein. Die Umwandlung läuft bei uns und liefert dir eine fertige PDF-Datei; zum Öffnen brauchst du das Programm, das Portable Document Format auf deinem Gerät üblicherweise anzeigt.

Mehr über diese Formate

Woher diese Zahlen stammen

Was diese Seite über MD und PDF behauptet, lässt sich nachprüfen — hier stehen die Dokumente, die es festlegen.