Zum Inhalt springen
TextArray
100% lokal

Markdown-Inhaltsverzeichnis-Generator

Erzeuge ein verlinktes Inhaltsverzeichnis aus den Überschriften eines Markdown-Dokuments, mit Ankern im GitHub-Stil.

Eingabe
Ausgabe

Markdown-Inhaltsverzeichnis-Generator

Füge ein Markdown-Dokument ein und erhalte sofort ein verlinktes Inhaltsverzeichnis. Das Tool durchsucht den Text nach ATX-Überschriften — Zeilen, die mit # bis ###### beginnen — und baut daraus eine verschachtelte Markdown-Liste, fertig zum Einfügen an den Anfang einer README, einer Wiki-Seite oder beliebiger Dokumentation. Zeilen, die innerhalb eingezäunter Codeblöcke wie Überschriften aussehen, werden ignoriert; Beispiel-Markdown in deinen Snippets erzeugt also nie einen Phantom-Eintrag.

Die Anker folgen den Regeln von GitHub: der Überschriftentext wird kleingeschrieben, Leerzeichen werden zu Bindestrichen und Satzzeichen entfallen, Umlaute und andere diakritische Zeichen bleiben aber erhalten — GitHub behält sie ebenfalls, sodass eine Überschrift wie „Größe ändern" als #größe-ändern verlinkt und das Verzeichnis auf github.com, GitLab und den meisten Markdown-Renderern sofort funktioniert. Tragen mehrere Überschriften denselben Text, bekommen die zweite und dritte die Suffixe -1 und -2, genau wie GitHub sie nummeriert. Fett, Kursiv, Inline-Code und Links in einer Überschrift verschwinden aus dem Label; der lesbare Text bleibt.

Die Auswahl Ebenen bestimmt die Tiefe der Liste: das voreingestellte H2–H3 passt zu den meisten READMEs, H1–H6 erfasst alles, Nur H2 und H2–H4 decken flachere oder tiefere Dokumente ab. Stil wechselt zwischen Aufzählung und nummerierter Liste, ohne Links entsteht eine reine Textgliederung, und Mit Tabs einrücken ersetzt die zwei Leerzeichen pro Ebene durch Tabulatoren — je nachdem, was dein Repository verwendet.

Alles läuft lokal in deinem Browser — das Dokument wird nie hochgeladen, interne Spezifikationen und unveröffentlichte Entwürfe bleiben also auf deinem Gerät. Die Bilanz unter der Ausgabe zählt gefundene Überschriften und erzeugte Zeilen; das Ergebnis kopierst du oder lädst es mit einem Klick herunter.

Häufige Fragen

Welche Überschriften erkennt das Tool?
ATX-Überschriften — Zeilen, die mit 1 bis 6 Rauten und einem Leerzeichen beginnen, von # bis ######. Überschriften in mit ``` eingezäunten Codeblöcken werden übersprungen. Setext-Überschriften (eine mit === oder --- unterstrichene Zeile) werden nicht erkannt; schreibe sie als #-Überschriften.
Funktionieren die Links auf GitHub?
Ja. Die Anker entstehen nach den Regeln von GitHub — Kleinschreibung, Leerzeichen zu Bindestrichen, Satzzeichen entfernt, Umlaute erhalten — und doppelte Überschriften bekommen dieselben Suffixe -1, -2, die GitHub anhängt. In eine README eingefügt funktioniert das Verzeichnis sofort.
Geht auch eine nummerierte Liste oder reiner Text?
Ja. Stelle Stil auf Nummeriert für eine geordnete Liste mit Zählern pro Ebene und deaktiviere Links für eine reine Gliederung ohne Anker. Mit Tabs einrücken ersetzt die zwei Leerzeichen pro Ebene durch Tabulatoren.
Wird mein Dokument irgendwo hochgeladen?
Nein. Das Tool läuft vollständig in deinem Browser und dein Text verlässt dein Gerät nie.