Noch keine Eingabe.
Markdown-Beautifier mit Darstellungsprüfung
Mit diesem Tool lässt sich Markdown formatieren: Aufzählungen, Überschriften, nummerierte Listen, Einrückungen, Tabellen und Leerzeilen erhalten einen einheitlichen Stil. Anschließend wird geprüft, ob das gerenderte HTML gleich geblieben ist.
Zuletzt aktualisiert:
So funktioniert’s
Markdown einfügen
Text einfügen, eine .md-Datei über „Datei öffnen“ wählen oder „Von URL öffnen“ nutzen. „Beispiel laden“ liefert ein absichtlich unordentliches Changelog.
Stil wählen
„Aufzählungszeichen“, „Nummerierte Listen“, „Hervorhebung“, „Code-Fences“ und „Harte Zeilenumbrüche“ festlegen. Jede Option kann auch „Beibehalten“ lauten.
Prüfen und herunterladen
Das Ergebnis im Reiter „Formatiert“ ansehen, im Reiter „Änderungen“ nachvollziehen, was umgeschrieben wurde, und das Ergebnis der Prüfung lesen. Dann kopieren oder herunterladen.
Funktionen
Nachweis, dass nichts verloren geht
Eingabe und Ausgabe werden mit einem CommonMark-Parser gerendert und das HTML verglichen. Ein grüner Haken bedeutet: Nur die Schreibweise im Quelltext hat sich geändert.
Listen und Tabellen
Ein einheitliches Aufzählungszeichen, neu nummerierte Listen und verschachtelte Einträge unter dem Text ihres übergeordneten Eintrags. Tabellen erhalten bündige Pipes, die Ausrichtung :--, :-: und --: bleibt.
Überschriften und Trennlinien
Unterstrichene Überschriften werden zu #-Überschriften, schließende Rauten und überzählige Leerzeichen entfallen, *** und ___ werden zu ---.
Code bleibt unangetastet
Codeblöcke, HTML-Blöcke und Front Matter werden unverändert übernommen. Das Formatieren ist deterministisch: Ein zweiter Durchlauf ändert nichts mehr.
Grenzen & Datenschutz
Dokumente bis 5 MB. Formatierung und Darstellungsprüfung laufen im Browser, große Eingaben in einem Web Worker im Hintergrund; der Text wird weder hochgeladen noch gespeichert. Mehr dazu auf der Datenschutzseite.
Häufige Fragen
Wie formatiere ich eine Markdown-Datei?
Text einfügen oder die .md-Datei ablegen, den Standardstil beibehalten und das Ergebnis herunterladen. Der Reiter „Änderungen“ zählt, was umgeschrieben wurde.
Sieht mein README nach dem Formatieren anders aus?
Nein. „Darstellung prüfen“ vergleicht das HTML vor und nach dem Formatieren. Geändert werden nur Abstände, Listenzeichen und Ausrichtung im Quelltext.
Warum wird „#Titel“ nicht zur Überschrift?
Ohne Leerzeichen nach # zeigen CommonMark und GitHub die Zeile als normalen Text. Eine Umwandlung würde das Dokument verändern, deshalb bleibt sie, wie sie ist.
Sternchen oder Bindestrich für Aufzählungen?
Beide werden gleich dargestellt. Bindestriche sind in Styleguides und Linting-Tools am verbreitetsten – wichtig ist, bei einem Zeichen zu bleiben.
Was bewirkt „Leerzeilen aufräumen“?
Mehrere Leerzeilen hintereinander werden zu einer zusammengefasst, und um Überschriften, Codeblöcke und Tabellen kommt je eine Leerzeile, die manche Renderer brauchen.
Ersetzt das Prettier oder markdownlint?
Es deckt die üblichen Formatierungsregeln dieser Tools ab, ohne Installation, und zeigt zusätzlich die Darstellungsprüfung. Formulierungen und Links werden nicht geprüft.