Markdown zu HTML Konverter
Fügen Sie Markdown links ein oder tippen Sie es und sehen Sie das gerenderte HTML rechts — live, in Ihrem Browser. Unterstützt vollständiges GitHub Flavoured Markdown: Tabellen, Aufgabenlisten, Durchgestrichen, Codeblöcke, Bilder und Links. Kopieren Sie das HTML oder laden Sie eine vollständige .html-Datei herunter.
Markdown
Markdown to HTML Converter
Convert GitHub Flavoured Markdown to HTML instantly — no server, no sign-up.
Features
- Supports italic, bold, and
strikethrough - Fenced code blocks with language hints
- Tables, task lists, and blockquotes
Code Example
function greet(name) {
return `Hello, ${name}!`;
}
Task List
- Paste your Markdown
- See the rendered Preview
- Copy or download the HTML
Table
| Format | Example | Output |
|---|---|---|
| Bold | **text** |
text |
| Italic | _text_ |
text |
| Strike | ~~text~~ |
Switch to HTML Source to see the generated markup.
Schnellbeispiel ausprobieren
Klicken Sie auf ein Beispiel, um es in den Editor zu laden.
So verwenden Sie dieses Tool
- Fügen Sie Ihr Markdown in den Editor links ein oder tippen Sie direkt. Das rechte Panel wird in Echtzeit aktualisiert.
- Das rechte Panel zeigt standardmäßig eine gerenderte Vorschau — formatierte Überschriften, Fettschrift, Listen, Tabellen und Codeblöcke.
- Klicken Sie auf 'HTML-Quellcode' im rechten Panel, um von der Vorschau zum rohen HTML-Code zu wechseln.
- Klicken Sie auf 'HTML kopieren', um das generierte HTML in Ihre Zwischenablage zu kopieren.
- Klicken Sie auf '.html herunterladen', um ein vollständiges, eigenständiges HTML-Dokument auf Ihrem Gerät zu speichern.
- Verwenden Sie 'Schnellbeispiel ausprobieren' unter dem Editor, um eine Vorlage zu laden — README, Blogbeitrag, Changelog, Dokumentationsseite, FAQ oder Vergleichstabelle.
- Leeren Sie den Editor mit dem Papierkorbsymbol und fangen Sie neu an, oder laden Sie ein anderes Beispiel.
- Fügen Sie das kopierte HTML in Ihr CMS, Ihre Blog-Plattform, Ihr Dokumentationssystem, Ihre E-Mail-Vorlage oder jedes Tool ein, das HTML-Eingabe akzeptiert.
Warum unser Markdown zu HTML Konverter verwenden?
Markdown ist das Standard-Schreibformat für README-Dateien, Dokumentationen, Changelogs und CMS-Inhalte — aber die meisten Veröffentlichungsziele benötigen HTML. Dieser Konverter überbrückt diese Lücke sofort und läuft vollständig in Ihrem Browser ohne Serveraufrufe. Ihr Text bleibt privat, die Konvertierung ist unmittelbar und das Ergebnis ist sauberes, standardkonformes HTML, das Sie überall verwenden können.
Markdown-Syntaxreferenz
Eine vollständige Referenz der Markdown-Syntax — Markdown-Eingabe links, HTML-Ausgabe rechts.
# Heading 1 ## Heading 2 ### Heading 3
<h1>Heading 1</h1> <h2>Heading 2</h2> <h3>Heading 3</h3>
Verwenden Sie # für H1, ## für H2, ### für H3, bis ###### für H6.
**Bold text** __Also bold__
<strong>Bold text</strong> <strong>Also bold</strong>
Umschließen Sie Text mit **doppelten Sternchen** oder __doppelten Unterstrichen__.
*Italic text* _Also italic_
<em>Italic text</em> <em>Also italic</em>
Umschließen Sie Text mit *einem Sternchen* oder _einem Unterstrich_.
***Bold and italic***
<strong><em>Bold and italic</em></strong>
Verwenden Sie ***dreifache Sternchen*** für Fett und Kursiv zusammen.
~~Struck through~~
<del>Struck through</del>
Umschließen Sie Text mit ~~doppelten Tilden~~ — nur GitHub Flavored Markdown.
Use `console.log()` here.
Use <code>console.log()</code> here.
Umschließen Sie Text mit `Backticks` für Inline-Code.
```javascript const x = 42; console.log(x); ```
<pre><code class="language-javascript"> const x = 42; console.log(x); </code></pre>
Verwenden Sie dreifache Backtick-Abgrenzungen. Fügen Sie einen Sprachnamen für Syntaxhinweise hinzu.
> This is a blockquote. > It can span multiple lines.
<blockquote> <p>This is a blockquote. It can span multiple lines.</p> </blockquote>
Setzen Sie > vor eine Zeile, um ein Blockzitat zu erstellen.
1. First item 2. Second item 3. Third item
<ol> <li>First item</li> <li>Second item</li> <li>Third item</li> </ol>
Beginnen Sie Zeilen mit Zahlen gefolgt von einem Punkt. Zahlen werden automatisch korrigiert.
- Apple - Banana - Cherry
<ul> <li>Apple</li> <li>Banana</li> <li>Cherry</li> </ul>
Verwenden Sie -, + oder * für Aufzählungspunkte.
- Parent item - Child item - Another child
<ul> <li>Parent item <ul> <li>Child item</li> <li>Another child</li> </ul> </li> </ul>
Einrücken mit 2 oder 4 Leerzeichen zum Erstellen von Unterlisten.
- [x] Completed task - [ ] Pending task
<ul> <li><input checked disabled type="checkbox"> Completed task</li> <li><input disabled type="checkbox"> Pending task</li> </ul>
Verwenden Sie - [ ] für nicht markiert und - [x] für markiert — nur GitHub Flavored Markdown.
[Visit DecoToolkit](https://decotoolkit.com)
<a href="https://decotoolkit.com">Visit DecoToolkit</a>
Verwenden Sie [Linktext](URL) — fügen Sie einen Titel hinzu mit [Text](URL "Titel").

<img src="https://example.com/image.png" alt="Alt text">
Verwenden Sie  — wie ein Link, aber mit dem Präfix !.
| Name | Role | |-------|--------| | Alice | Dev | | Bob | Design |
<table> <thead><tr><th>Name</th><th>Role</th></tr></thead> <tbody> <tr><td>Alice</td><td>Dev</td></tr> <tr><td>Bob</td><td>Design</td></tr> </tbody></table>
Verwenden Sie senkrechte Striche | und Bindestriche --- für Tabellen. Verwenden Sie Doppelpunkte für die Ausrichtung.
---
<hr>
Verwenden Sie drei oder mehr Bindestriche (---), Sternchen (***) oder Unterstriche (___) allein in einer Zeile.
\*not italic\*
<p>*not italic*</p>
Setzen Sie \ vor ein Markdown-Zeichen, um es wörtlich zu rendern.
Unterstützte Markdown-Funktionen
Dieser Konverter verwendet die marked-Bibliothek mit aktiviertem GitHub Flavored Markdown (GFM). Alle unten aufgeführten Funktionen werden vollständig unterstützt.
Häufige Markdown-Fehler
Vermeiden Sie diese häufigen Fallstricke beim Schreiben von Markdown.
Some text here - Item one - Item two
Some text here - Item one - Item two
| A | B | | 1 | 2 |
| A | B | |---|---| | 1 | 2 |
[Click here]https://example.com
[Click here](https://example.com)
``` code here (missing closing fence)
``` code here ```
First paragraph. Second paragraph.
First paragraph. Second paragraph.
Was ist Markdown?
Markdown ist eine Klartextformatierungssyntax, die lesbar wie sie ist und in HTML konvertierbar ist. Sie wurde 2004 von John Gruber und Aaron Swartz erstellt und verwendet einfache Satzzeichen — wie #, * und > — um Struktur und Betonung anzuzeigen. Markdown ist nun das Standard-Schreibformat für technische Dokumentation, Open-Source-Projekte und entwicklerorientierte Inhaltsplattformen.
- README-Dateien auf GitHub, GitLab und Bitbucket
- Dokumentation, generiert von Tools wie MkDocs, Docusaurus und Jekyll
- Blogbeiträge auf Plattformen wie Ghost, Hashnode und Dev.to
- Notizen in Apps wie Obsidian, Notion und Bear
- Chat-Nachrichten in Slack, Discord und Microsoft Teams
- Statische Site-Generatoren einschließlich Hugo, Eleventy und Astro
Häufige Anwendungsfälle für einen Markdown-zu-HTML-Konverter
Ein Markdown-zu-HTML-Konverter ist immer dann nützlich, wenn Sie Inhalte in Markdown haben, aber HTML-Ausgabe benötigen. Hier sind die häufigsten Szenarien:
- Blogbeiträge oder Artikel in einem CMS veröffentlichen, das HTML-Eingabe akzeptiert
- Ein Projekt-README in eine Dokumentationswebsite-Seite konvertieren
- HTML-E-Mail-Vorlagen aus Markdown-Entwürfen generieren
- Markdown-Notizen aus Apps wie Obsidian oder Typora nach HTML exportieren
- Formatierten Inhalt in Tools einbetten, die nur HTML unterstützen (Mailchimp, HubSpot usw.)
- HTML-Snippets zur Einbindung in statische Sites oder Single-Page-Applications erstellen
- Überprüfen, welches HTML ein Markdown-Dokument vor dem Deployen erzeugt
Best Practices beim Schreiben von Markdown
Das Befolgen konsistenter Markdown-Konventionen verhindert Rendering-Probleme und hält Ihre Dokumente über Tools und Plattformen hinweg portabel.
- Fügen Sie immer eine Leerzeile vor einer Liste, einem Codeblock oder einem Zitat hinzu
- Bevorzugen Sie ATX-Überschriften (# H1) gegenüber dem Setext-Stil — einfacher zu scannen und überall unterstützt
- Verwenden Sie umgrenzte Codeblöcke (``` lang) statt 4-Leerzeichen-Einrückung — besser lesbar und unterstützen Sprachhinweise
- Maskieren Sie Sonderzeichen (*, _, [, ]) mit einem Backslash, wenn Sie sie wörtlich erscheinen lassen wollen
- Halten Sie Tabellenspalten mit Leerzeichen ausgerichtet — beeinflusst nicht die Ausgabe, verbessert aber die Lesbarkeit
- Verwenden Sie relative URLs für interne Links in Dokumentationsprojekten
- Testen Sie Ihr Markdown auf der Zielplattform sowie in einem Konverter — geringe Rendering-Unterschiede existieren zwischen Parsern
Häufig gestellte Fragen
Was ist Markdown?
Markdown ist eine leichtgewichtige Klartextformatierungssprache, die 2004 von John Gruber erstellt wurde. Sie verwendet einfache Satzzeichen — wie # für Überschriften, **Fett** und *Kursiv* — um Formatierung anzuzeigen. Die Idee ist, dass Markdown als Klartext lesbar ist und gleichzeitig sauber in HTML konvertiert werden kann. Heute wird es in GitHub-README-Dateien, Dokumentationssystemen, Blog-Plattformen, Notiz-Apps und mehr verwendet.
Was ist HTML und wie hängt Markdown damit zusammen?
HTML (HyperText Markup Language) ist die Standardsprache, die Browser zum Rendern von Webseiten verwenden. Markdown und HTML dienen demselben Zweck — strukturierter, formatierter Text — aber Markdown ist einfacher zu schreiben und zu lesen. Ein Markdown-Konverter nimmt Ihre Markdown-Quelle und gibt die entsprechenden HTML-Tags aus: ## wird zu <h2>, **Fett** wird zu <strong>, und so weiter.
Was ist GitHub Flavoured Markdown (GFM)?
GitHub Flavoured Markdown ist eine Obermenge der ursprünglichen Markdown-Spezifikation, die von GitHub erstellt wurde. Es fügt Tabellen, Aufgabenlisten (Kontrollkästchen), Durchgestrichenen Text (~~Text~~), umgrenzte Codeblöcke mit Sprachhinweisen und automatische URL-Verlinkung hinzu. GFM ist zum De-facto-Standard geworden, der von den meisten Markdown-Tools und Plattformen verwendet wird, und dieser Konverter unterstützt ihn vollständig.
Welche Markdown-Funktionen werden unterstützt?
Dieser Konverter unterstützt die vollständige GitHub Flavoured Markdown-Spezifikation: Überschriften (H1–H6), Fett, Kursiv, Fett+Kursiv, Durchgestrichen, Inline-Code, Codeblöcke, Zitate, geordnete Listen, ungeordnete Listen, verschachtelte Listen, Aufgabenlisten, Links, Bilder, Tabellen, horizontale Linien und rohe HTML-Weiterleitung. Ein vollständiges Syntaxreferenzhandbuch ist weiter unten auf dieser Seite verfügbar.
Wird mein Markdown an einen Server gesendet?
Nein. Die gesamte Konvertierung erfolgt vollständig in Ihrem Browser mit der Open-Source-Bibliothek marked. Nichts, was Sie eintippen, wird jemals an einen Server gesendet oder irgendwo gespeichert. Sie können dieses Tool sogar offline verwenden, sobald die Seite geladen wurde.
Kann ich die heruntergeladene .html-Datei direkt in einem Browser verwenden?
Ja. Die heruntergeladene Datei ist ein vollständiges, eigenständiges HTML-Dokument mit DOCTYPE-Deklaration und <html>-, <head>- und <body>-Tags. Sie können es direkt in jedem Browser öffnen. Beachten Sie, dass es kein CSS enthält, also wird es mit den Standard-Browser-Stilen gerendert, es sei denn, Sie fügen manuell ein Stylesheet hinzu.
Kann ich eine README.md-Datei mit diesem Tool in HTML konvertieren?
Ja. Öffnen Sie Ihre README.md-Datei, kopieren Sie den Inhalt und fügen Sie ihn in den Editor ein. Das Tool rendert GitHub Flavoured Markdown identisch zu GitHub — Überschriften, Codeblöcke, Tabellen, Aufgabenlisten und Bilder funktionieren korrekt. Sie können dann das HTML für die Verwendung in Dokumentationswebsites, Wikis oder anderswo kopieren.
Kann ich das generierte HTML in WordPress, Ghost oder anderen CMS-Plattformen verwenden?
Ja. Das generierte HTML ist sauber, standardkonform und kompatibel mit jedem CMS oder jeder Plattform, die HTML-Eingabe akzeptiert. In WordPress fügen Sie es in den HTML-Block oder den benutzerdefinierten HTML-Block ein. In Ghost verwenden Sie die HTML-Karte. Die meisten statischen Site-Generatoren (Hugo, Jekyll, Eleventy) akzeptieren auch HTML-Partials direkt.
Was passiert mit inline HTML in meinem Markdown?
Inline-HTML wird unverändert weitergeleitet. Wenn Sie ein <div> oder <span> in Ihr Markdown schreiben, erscheint es genauso in der Ausgabe. Dies ist das Standardverhalten von Markdown und ist nützlich für das Hinzufügen von Stilen oder Elementen, die die Markdown-Syntax nicht nativ unterstützt.
Fügt dieses Tool Syntaxhervorhebung zu Codeblöcken hinzu?
Der Konverter fügt umgrenzten Codeblöcken Sprachklassenattribute hinzu (z.B. <code class="language-javascript">), die von beliebten Syntaxhervorhebungsbibliotheken wie Prism.js oder highlight.js erkannt werden. Das Tool selbst enthält jedoch keinen Highlighter — Sie müssen einen in Ihre finale Seite einbinden, wenn Sie farbige Ausgabe möchten.
Wie füge ich Bilder in Markdown hinzu?
Verwenden Sie die Syntax  — zum Beispiel . Der Alternativtext ist wichtig für die Barrierefreiheit. Um einen Tooltip-Titel hinzuzufügen, verwenden Sie . Bilder müssen bereits irgendwo gehostet sein; dieses Tool lädt keine Dateien hoch.
Wie erstelle ich Aufgabenlisten-Kontrollkästchen?
Verwenden Sie - [ ] für ein nicht markiertes Element und - [x] für ein markiertes Element. Zum Beispiel erstellt `- [x] README schreiben` ein markiertes Kontrollkästchen und `- [ ] In Produktion deployen` ein nicht markiertes. Dies ist eine GitHub Flavoured Markdown-Erweiterung, die im grundlegenden Markdown nicht verfügbar ist.
Wie erstelle ich eine Tabelle in Markdown?
Verwenden Sie senkrechte Striche zum Trennen von Spalten und Bindestriche zum Definieren der Kopfzeile: `| Spalte 1 | Spalte 2 |` in der ersten Zeile, `|----------|----------|` in der zweiten, dann `| Wert 1 | Wert 2 |` für jede Datenzeile. Richten Sie Spalten mit Doppelpunkten aus: `|:------|` für links, `|------:|` für rechts, `|:------:|` für Mitte.
Was ist der Unterschied zwischen den Ansichten Vorschau und HTML-Quellcode?
Vorschau rendert Ihr Markdown als formatiertes HTML — Sie sehen Überschriften, Fettschrift, Tabellen und Listen, wie sie in einem Browser erscheinen würden. HTML-Quellcode zeigt den rohen HTML-Code, der aus Ihrem Markdown generiert wurde, den Sie direkt in Ihr Projekt kopieren und verwenden können. Sie können jederzeit mit dem Schalter über dem rechten Panel zwischen den beiden Ansichten wechseln.
Verwandte Werkzeuge
Markdown-Tabellen-Generator
Erstellen Sie Markdown-Tabellen visuell oder fügen Sie aus Excel, Google Sheets oder CSV ein. Spaltenausrichtung festlegen und GFM exportieren.
YAML-zu-JSON-Konverter
Konvertieren Sie zwischen YAML und JSON sofort. Automatische Richtungserkennung — im Browser.
Base64 Encoder / Decoder
Kodieren und dekodieren Sie Base64-Text schnell und einfach.
Cron-Ausdruck-Generator
Erstellen, testen und verstehen Sie Cron-Ausdrücke mit einem visuellen Builder und nächsten Ausführungszeiten.
Zuletzt besuchte Werkzeuge
URL Encoder / Decoder
DeveloperEncode URLs to percent-encoded format or decode encoded URLs back to readable text.
Text Diff
DeveloperCompare two texts and highlight additions and deletions line by line.
Color Picker & Converter
DeveloperPick colors and convert between HEX, RGB, HSL, HSV, and CMYK instantly. Check WCAG contrast ratios.