Markdown-zu-PDF-Konverter

Konvertieren Sie Markdown- und .md-Dateien in professionelle PDFs mit Unterstützung für Gleichungen, Diagramme, Code, Tabellen, Bilder und mehrsprachigen Text.

Designed for demanding documents

Complex source.
Calm output.

Equations, diagrams, code, tables and multilingual text are rendered as one considered document—not a collection of compromises.

Document rendering

Everything belongs on the page.

Rich Markdown keeps its hierarchy and rhythm, from the first heading to the final footnote.

Math and equations

Math stays sharp.

MathJax renders supported notation as scalable SVG.

Mermaid and ZenUML

Ideas keep their shape.

Mermaid and ZenUML flow directly into the finished PDF.

Fault tolerance

One bad block doesn’t end the document.

Supported failures stay isolated, so valid content can continue rendering.

The complete guide

Built for the details
technical documents depend on.

Explore the rendering model, supported content and practical limits behind every conversion.

Markdown in drei Schritten in PDF konvertieren

Die Konvertierung von Markdown in PDF mit SolConverter erfolgt in drei Schritten: Fügen Sie eine Quelldatei hinzu oder fügen Sie Markdown ein, lassen Sie den Konverter das Dokument erstellen und laden Sie das generierte PDF herunter.

  1. Laden Sie Ihre Markdown-Datei hoch. Wählen Sie eine .md- oder .txt-Datei aus, die das zu konvertierende Dokument enthält.
  2. Erstellen Sie das PDF. SolConverter wendet sein verwaltetes PDF-Layout an und startet die Konvertierung automatisch.
  3. Vorschau und Download. Starten Sie die Konvertierung, verfolgen Sie den Arbeitsfortschritt, überprüfen Sie die Vorschau und laden Sie das fertige PDF herunter.

Behalten Sie die originale Markdown-Datei als bearbeitbare Quelle. Wenn sich der Inhalt ändert, aktualisieren Sie die Quelle und erstellen Sie ein neues PDF.

Was ist ein Markdown-zu-PDF-Konverter?

Ein Markdown-zu-PDF-Konverter wandelt Markdown-Quelltext in ein statisches PDF-Dokument um.

Markdown verwendet eine Nur-Text-Syntax für Überschriften, Absätze, Hervorhebungen, Links, Listen, Tabellen, Blockzitate, Code und andere Dokumentenelemente. Der Konverter interpretiert diese Struktur, rendert unterstützte technische Inhalte, wendet Druckstile an und erstellt ein PDF, das ohne Markdown-Editor geteilt, überprüft, archiviert oder gedruckt werden kann.

„MD zu PDF“ bedeutet dasselbe. MD ist eine gängige Abkürzung für Markdown, und .md ist die Dateinamenserweiterung, die üblicherweise für Markdown-Dokumente verwendet wird.

Eine MD-Datei online in PDF konvertieren

Eine .md-Datei ist ein Markdown-Dokument im Nur-Text-Format. SolConverter akzeptiert .md- und .txt-Quelldateien und konvertiert unterstützte Markdown-Inhalte über einen Online-Workflow in PDF.

Dies ist nützlich, wenn Sie Markdown als bearbeitbare Quelle behalten möchten, aber ein stabiles Dokument für Kunden, Kollegen, Studenten, Prüfer oder Personen benötigen, die nicht mit Markdown arbeiten.

Häufige Beschreibungen für dieselbe Aufgabe sind:

  • Markdown zu PDF
  • MD zu PDF
  • Markdown-Datei zu PDF
  • .md-Datei zu PDF
  • Markdown in PDF konvertieren
  • Markdown als PDF exportieren
  • Markdown as PDF speichern

Alle diese Konvertierungsanforderungen werden auf dieser Seite abgedeckt.

Unterstützte Markdown-Formatierung im PDF

SolConverter rendert die in technischen und allgemeinen Dokumenten häufig verwendeten Markdown-Strukturen.

Unterstützte Inhalte umfassen:

  • ATX- und Setext-Überschriften;
  • Absätze, Zeilenumbrüche und horizontale Linien;
  • fetter, kursiver und durchgestrichener Text;
  • geordnete und ungeordnete Listen, einschließlich verschachtelter Listen;
  • GFM-Tasklisten mit Kontrollkästchen;
  • Blockzitate und verschachtelte Blockzitate;
  • Inline-Code und umschlossene Codeblöcke;
  • Markdown-Links, Web-Autolinks und E-Mail-Autolinks;
  • GFM-Tabellen mit linksbündiger, zentrierter und rechtsbündiger Ausrichtung;
  • sichere rohe HTML-Tabellen mit kontrolliertem rowspan und colspan;
  • Dokumentelemente wie details, summary, kbd, sub, sup, figure und figcaption;
  • Überschriften-Anker;
  • YAML Front Matter am Anfang einer Datei, das als Metadaten und nicht als gedruckter Inhalt behandelt wird.

Fehlerhafte Codeblöcke oder Trennzeichen werden nach Möglichkeit lokal gehalten, damit ein Formatierungsproblem nicht den Rest des Dokuments beeinträchtigt.

Markdown mit MathJax-Gleichungen konvertieren

SolConverter rendert unterstütztes LaTeX und MathML als MathJax SVG. Die SVG-Ausgabe bleibt scharf, wenn das PDF vergrößert oder gedruckt wird.

Die mathematische Pipeline erkennt Ausdrücke vor dem Markdown-Parsing. Dies schützt Unterstriche, Sternchen, Anzeige-Trennzeichen und Gleichungsumgebungen davor, vom Markdown-Parser verändert zu werden.

Unterstützte mathematische Eingaben umfassen:

  • Inline-Mathematik mit $...$ und \(...\);
  • Display-Mathematik mit $$...$$ und \[...\];
  • gängige AMS-Umgebungen wie equation, align, gather, multline, split und cases;
  • Brüche, Wurzeln, Potenzen, Indizes, Summen, Produkte, Integrale, Grenzwerte und Reihen;
  • Matrizen, Determinanten, Arrays und Tensor-Notation;
  • Notation für Analysis, Differentialgleichungen, lineare Algebra, Wahrscheinlichkeitsrechnung, Statistik, Physik und Chemie;
  • Präsentations-MathML und grundlegende Inhalts-MathML-Operationen;
  • chemische Ausdrücke, geschrieben mit \ce{...};
  • dokumentenweite Makros wie \newcommand und \DeclareMathOperator.

Lange additive Ausdrücke können an Operatoren der obersten Ebene aufgeteilt werden, anstatt am Seitenrand abgeschnitten oder so weit verkleinert zu werden, dass sie schwer lesbar sind. Display-Gleichungen werden zusammengehalten, wenn der Browser den Block auf der Seite einpassen kann.

Eine fehlerhafte Gleichung muss nicht das gesamte PDF beschädigen

SolConverter isoliert fehlerhafte mathematische Ausdrücke an der Stelle, an der das Problem auftritt.

Wenn ein LaTeX- oder MathML-Block nicht sicher gerendert werden kann, kann der Konverter ein neutrales Quell-Fallback beibehalten und das Rendern des darauf folgenden gültigen Inhalts fortsetzen. Derselbe Ansatz für lokale Fehler wird auch für Diagramme und Bilder verwendet.

Dies ist wichtig für lange technische Dokumente. Eine beschädigte Gleichung, ein nicht verfügbares Bild oder ein ungültiges Diagramm sollte nicht automatisch alle umgebenden gültigen Seiten verwerfen.

Mermaid- und ZenUML-Diagramme lokal rendern

Unterstützte umschlossene Mermaid-Blöcke werden als SVG im PDF gerendert. ZenUML wird über eine lokal gebündelte externe Mermaid-Diagrammintegration unterstützt.

Jedes gültige Diagramm wird unabhängig gerendert und auf die verfügbare Seitenbreite begrenzt. Wenn ein Diagramm fehlschlägt, fügt SolConverter ein lokales Fallback mit der Quelle ein und verarbeitet das verbleibende Dokument weiter.

Die derzeit unterstützten Diagramm-Engines sind Mermaid und ZenUML. PlantUML, Graphviz, D2, WaveDrom, BPMN, Nomnoml und vollständiges TikZ werden derzeit nicht unterstützt.

Codeblöcke mit Syntaxhervorhebung beibehalten

Technische Dokumente mischen oft Erklärungen, Befehle, Konfigurationen und Quellcode. SolConverter verwendet Highlight.js, um Syntaxhervorhebung anzuwenden, wenn eine Sprache im Code-Block erkannt wird.

Die Codeausgabe umfasst:

  • eine dedizierte Festbreitenschrift;
  • sichtbaren Hintergrund, Rahmen und Abstand (Padding) für umschlossene Blöcke;
  • Spracherkennung aus der Info-Zeichenfolge des Code-Blocks;
  • sichere Quellausgabe, wenn die Sprache nicht erkannt wird;
  • Schutz vor der Interpretation mathematischer Trennzeichen innerhalb des Codes;
  • Links-nach-rechts-Isolation für Code in Rechts-nach-links-Dokumenten.

Das PDF hält den Code somit visuell vom umgebenden Text getrennt und bewahrt gleichzeitig die Originalquelle.

Mehrsprachiges und Rechts-nach-links-Markdown konvertieren

SolConverter erkennt die Dokumentenrichtung aus dem Inhalt und unterstützt mehrsprachige PDFs mit geeigneten Ersatzschriftarten (Font Fallbacks).

Unterstützte Textszenarien umfassen:

  • Vietnamesisch und erweiterte lateinische Zeichen;
  • arabisches und hebräisches Layout;
  • chinesischen, japanischen und koreanischen Text;
  • indische Schriften;
  • Kyrillisch und Griechisch;
  • Dokumente mit gemischten Schriften;
  • kombinierende Zeichen;
  • viele Unicode-Symbole und Emojis, abhängig von der verfügbaren Schriftabdeckung.

Mathematik und Code bleiben von links nach rechts, selbst wenn die Hauptrichtung des Dokuments von rechts nach links verläuft.

Bilder hinzufügen, ohne das gesamte Dokument zu gefährden

SolConverter unterstützt öffentliche HTTP- und HTTPS-Bilder sowie gültige Base64-Datenbilder in den Formaten PNG, GIF, JPEG, WebP und SVG.

Bilder werden unter Beibehaltung seines Seitenverhältnisses auf die Seitenbreite begrenzt. Unterstützte Bild-Metadaten umfassen Alternativtext (Alt-Text), Titel, sichere Abmessungen, Ausrichtung, Abbildungen und Beschriftungen.

Ein nicht verfügbares oder ungültiges Bild wird durch einen lokalen Platzhalter ersetzt, der seinen Alt-Text enthält. Der Konverter verarbeitet dann das restliche Markdown weiter, anstatt das gesamte PDF fehlschlagen zu lassen.

Aus Sicherheitsgründen werden lokale Pfade, Localhost-Adressen, private IP-Literale, javascript:-URLs und nicht unterstützte Schemata blockiert. Repository-relative Asset-Ordner werden nicht automatisch mit einer hochgeladenen Markdown-Datei verpackt.

PDF-Seitengröße und -Layout wählen

Der Konverter wendet ein einheitliches PDF-Layout für technische Dokumente, Notizen, Berichte und Druckausgaben an.

Das aktuelle Webformular verwendet:

  • A4-Seitengröße;
  • Hochformat;
  • verwaltete Ränder für eine lesbare Ausgabe;
  • Seitennummerierung im Format aktuell / gesamt;
  • einen Ausgabetitel basierend auf dem Quell-Dateinamen;
  • gedruckte Hintergründe.

Das Rendering-System wendet auch grundlegende Schutzmaßnahmen für das Drucklayout an. Es versucht zu vermeiden, Überschriften allein am Ende einer Seite stehen zu lassen, reduziert Hurenkinder und Schusterjungen in Textblöcken, wiederholt Tabellenkopfzeilen, wenn dies vom Browser unterstützt wird, und vermeidet das Aufteilen von Codeblöcken, Tabellenzeilen, Abbildungen, Bildern, Diagrammen und Display-Gleichungen, wenn genügend Platz auf der Seite vorhanden ist.

Entwickelt für technische Markdown-Dokumente

Einfaches Markdown lässt sich leicht exportieren. Langes technisches Markdown ist schwieriger, da Mathematik, Diagramme, Tabellen, Code, mehrsprachiger Text, externe Bilder und Paginierung ineinandergreifen.

SolConverter ist für diesen anspruchsvolleren Fall konzipiert. Seine Markdown-zu-PDF-Pipeline umfasst MathJax-SVG-Rendering, Mermaid und ZenUML, Syntaxhervorhebung, Unicode- und RTL-Unterstützung, Bereinigung (Sanitization), Netzwerksteuerung, Ausfallisolation auf Blockebene, Arbeitsfortschritt sowie separate Vorschau- und Download-Ergebnisse.

In internen Belastungstests, die am 4. August 2026 abgeschlossen wurden, erstellte der Renderer ein 156-seitiges PDF aus einem synthetischen Dokument mit 92 Abschnitten, das 333 MathJax-Ausdrücke enthielt. Der Test enthielt auch bewusst fehlerhaftes MathML und einen langen Ausdruck mit 84 Termen, um die lokale Fehlerbehandlung und den Zeilenumbruch zu überprüfen. Dies sind interne Testbedingungen, kein Versprechen, dass jedes Dokument das gleiche Ergebnis erzielt.

Sichere Handhabung für hochgeladenes Markdown

Hochgeladenes Markdown kann rohes HTML, Bild-URLs und andere Inhalte enthalten, denen nicht automatisch vertraut werden sollte.

SolConverter bereinigt gerendertes HTML mithilfe einer Zulassungsliste, entfernt Skripte und Ereignishandler, lehnt unsichere URLs ab, begrenzt Tabellenspannen, wendet eine restriktive Content Security Policy an und fängt Browser-Anfragen ab, die außerhalb der Bild-Richtlinie liegen.

Gültige Datenbilder können ohne Netzwerkanfrage gerendert werden. Öffentliche Remote-Bilder sind über die Bild-Richtlinie zulässig, während lokale, private und nicht unterstützte Ziele blockiert werden.

Neue Uploads weisen nach 15 Minuten ab, wenn die Konvertierung nicht gestartet wurde. Nach einer erfolgreichen Konvertierung wird die Quelle gelöscht, sobald die Ausgabe überprüft wurde; fehlgeschlagene Eingaben laufen mit dem ursprünglichen 15-Minuten-Fenster ab. Fertiggestellte PDFs bleiben bis zu zwei Stunden lang verfügbar. Siehe die Datenschutzerklärung für den vollständigen Lebenszyklus.

Warum Markdown in PDF konvertieren?

Markdown ist effizient für das Schreiben und die Versionskontrolle. PDF ist nützlich, wenn das Dokument ein stabiles Erscheinungsbild und ein weithin unterstütztes Bereitstellungsformat benötigt.

Möglicherweise möchten Sie Markdown in PDF konvertieren, wenn Sie:

  • technische Dokumentation außerhalb eines Quell-Repositorys senden müssen;
  • einen festen Bericht, eine Spezifikation, ein Angebot oder ein Betriebshandbuch (Runbook) liefern müssen;
  • druckbare Lernnotizen oder Schulungsunterlagen erstellen müssen;
  • eine README-Datei oder ein Änderungsprotokoll (Changelog) an nicht-technische Leser verteilen müssen;
  • Gleichungen und Diagramme in einem seitenbasierten Format überprüfen müssen;
  • eine bestimmte Version eines sich ändernden Dokuments archivieren müssen;
  • Dokumentation freigeben müssen, ohne dass ein Markdown-Editor erforderlich ist;
  • eine bearbeitbare Markdown-Quelle behalten und eine separate Bereitstellungsdatei erstellen möchten.

Markdown zu PDF online oder ein lokaler Konverter?

Ein Online-Markdown-zu-PDF-Konverter ist am besten, wenn Sie einen direkten Upload-, verwalteten Rendering-, Vorschau- und Download-Workflow wünschen, ohne eine lokale Toolchain konfigurieren zu müssen.

Ein lokales Tool wie Pandoc oder eine Editor-Erweiterung ist möglicherweise die bessere Wahl, wenn Sie Offline-Konvertierung, benutzerdefinierte Vorlagen, beliebiges CSS, Zitatverarbeitung, eine skriptbasierte Build-Pipeline oder Stapelkonvertierung innerhalb eines Repositorys benötigen.

SolConverter konzentriert sich auf das verwaltete Markdown-zu-PDF-Rendering für einzelne hochgeladene Dokumente. Es bietet derzeit keine vollständige Pandoc-Zitatunterstützung, kein beliebiges Benutzer-CSS, keine automatischen PDF-Lesezeichen, keine verpackten relativen Asset-Ordner oder jede Diagrammsprache.

Häufige Anwendungsfälle

Technische Dokumentation

Konvertieren Sie Architekturbeschreibungen, API-Erklärungen, Runbooks, Versionsdokumentationen, Spezifikationen und interne Leitfäden in ein stabiles PDF.

Mathematische und wissenschaftliche Dokumente

Rendern Sie unterstütztes LaTeX, MathML, Matrizen, Gleichungen, Chemie-Notation und lange Ausdrücke als SVG-basierte Mathematik im PDF.

Entwicklerdokumente

Halten Sie Codeblöcke, Inline-Code, Tabellen, Tasklisten, Diagramme und strukturierte Erklärungen in einem Dokument zusammen, das außerhalb des Repositorys überprüft werden kann.

Mehrsprachige Berichte

Erstellen Sie PDFs mit Vietnamesisch, CJK, Arabisch, Hebräisch, Kyrillisch, Griechisch, indischen Schriften sowie gemischten Links-nach-rechts- und Rechts-nach-links-Inhalten.

Notizen, Berichte und Angebote

Schreiben Sie in Markdown und erstellen Sie dann ein statisches Dokument zum Drucken, zur Genehmigung, Freigabe oder Archivierung.

Häufig gestellte Fragen

Wie konvertiere ich Markdown in PDF?

Laden Sie eine .md- oder .txt-Datei hoch, lassen Sie SolConverter das Dokument erstellen, sehen Sie sich das Ergebnis in der Vorschau an und laden Sie das PDF herunter.

Ist MD zu PDF dasselbe wie Markdown zu PDF?

Ja. MD ist eine gängige Abkürzung für Markdown, und .md ist die Dateinamenserweiterung, die von vielen Markdown-Dokumenten verwendet wird.

Kann ich eine README.md-Datei in PDF konvertieren?

Ja. Eine README.md-Datei ist ein Markdown-Dokument. Laden Sie sie in den Konverter hoch und überprüfen Sie das Ergebnis, insbesondere wenn die README-Datei relative Pfade zu Bildern, Badges oder eingebetteten Inhalten enthält. Für einen auf README ausgerichteten Workflow verwenden Sie den README-zu-PDF-Konverter.

Unterstützt SolConverter LaTeX-Mathematik?

SolConverter unterstützt gängige Inline- und Display-Trennzeichen, viele AMS-Gleichungsumgebungen, MathJax-Pakete, Präsentations-MathML, grundlegendes Inhalts-MathML, Chemie-Ausdrücke, Matrizen und dokumentenweite Makros. Unterstützte Mathematik wird als SVG gerendert.

Unterstützt SolConverter Mermaid?

Ja. Unterstützte umschlossene Mermaid-Blöcke werden lokal als SVG gerendert. ZenUML wird ebenfalls über eine integrierte Mermaid-Integration unterstützt.

Was passiert, wenn eine Gleichung oder ein Diagramm ungültig ist?

Der Konverter isoliert unterstützte Fehlertypen am betroffenen Block, fügt ein Fallback ein und setzt das Rendern des darauf folgenden gültigen Inhalts fort. Ein lokaler Fehler bricht nicht automatisch das gesamte Dokument ab.

Kann ich Markdown konvertieren, das Codeblöcke enthält?

Ja. Umschlossene Codeblöcke und Inline-Code werden unterstützt. Erkannte Code-Block-Sprachen erhalten Syntaxhervorhebung, während nicht erkannte Sprachen die Quelle sicher beibehalten.

Unterstützt der Konverter Arabisch, Hebräisch, Chinesisch, Japanisch, Koreanisch und Vietnamesisch?

Der Renderer enthält eine Richtungserkennung und Schriftarten-Fallbacks für diese Schriftsysteme. Die tatsächliche Glyphenabdeckung kann jedoch von den in der bereitgestellten Umgebung verfügbaren Schriftarten abhängen.

Kann ich benutzerdefiniertes CSS verwenden?

Beliebiges, vom Benutzer bereitgestelltes CSS wird derzeit nicht unterstützt. Der Konverter wendet seine verwalteten Dokumenten- und Druckstile an.

Erstellt er ein Inhaltsverzeichnis oder PDF-Lesezeichen?

Die automatische Erstellung von Inhaltsverzeichnissen und PDF-Lesezeichen wird derzeit nicht unterstützt. Ein manuell geschriebenes Markdown-Inhaltsverzeichnis kann dennoch als normaler Dokumentinhalt erscheinen.

Kann er relative Bilder aus meinem Repository laden?

Der aktuelle Upload-Workflow verpackt und löst einen Repository-Asset-Ordner nicht automatisch auf. Verwenden Sie öffentliche HTTP- oder HTTPS-Bild-URLs oder unterstützte Base64-Datenbilder.

Kann ich DOCX, HTML, PPTX oder EPUB auf dieser Seite hochladen?

Der Markdown-zu-PDF-Workflow akzeptiert derzeit .md- und .txt-Quelldateien. Verwenden Sie zuerst das entsprechende Datei-zu-Markdown-Tool, wenn ein anderer Quellkonverter verfügbar ist.

Wird meine hochgeladene Datei dauerhaft gespeichert?

Nein. Ein unbearbeiteter Upload läuft nach 15 Minuten ab. Nach einer erfolgreichen Konvertierung wird die Quelle gelöscht, sobald die Ausgabe überprüft wurde; fertiggestellte PDFs laufen nach zwei Stunden ab. Fehlgeschlagene Eingaben laufen innerhalb des ursprünglichen 15-minütigen Upload-Fensters ab.

Gibt es eine Dateigrößenbeschränkung?

Nein. Es gibt keine Dateigrößenbeschränkung für hochgeladene Markdown- oder Textquelldateien und keine Obergrenze für die Größe des generierten PDFs.

Konvertieren Sie Ihre Markdown-Datei in PDF

Laden Sie Ihr Markdown-Dokument hoch, wählen Sie die PDF-Einstellungen und erstellen Sie ein herunterladbares PDF mit Unterstützung für technische Inhalte.

In PDF konvertieren

Verwandte Konvertierungstools