Markdown-Link-Generator

Geben Sie die Link-URL und den Ankertext ein, und der Generator gibt eine saubere Markdown-Link-Syntax aus, [text](url), mit optionalem Titel-Tooltip und einer Referenzstil-Variante, die die URL aus dem Absatz herausnimmt. Nützlich, wenn Sie eine lange URL mit Tracking-Parametern kopieren und den Absatz lesbar halten möchten, ohne den Link zu brechen.

So generieren Sie einen Markdown-Link

  1. 1

    Fügen Sie die URL ein

    Absolut oder relativ. Das Tool kodiert Leerzeichen und reservierte Zeichen in der URL.

  2. 2

    Geben Sie den Ankertext ein

    Was die Leser als klickbaren Text sehen.

  3. 3

    Titel hinzufügen (optional)

    Erscheint beim Hover in den meisten Renderern.

  4. 4

    Stil auswählen

    Inline `[text](url)` oder Referenz `[text][ref]` mit der Definition unten.

  5. 5

    Kopieren und einfügen

    Ein-Klick-Kopie in Ihr Dokument oder README.

Die vier Linkvarianten

Inline, ohne Titel:

[Dokumentation lesen](https://example.com/docs)

Inline mit Titel (Hover-Tooltip):

[Dokumentation lesen](https://example.com/docs "Vollständige Dokumentation")

Referenzstil (URL unten definiert):

Öffnen Sie die [Dokumentation][docs] oder das [Änderungsprotokoll][cl].

[docs]: https://example.com/docs
[cl]:   https://example.com/changelog

Autolink (URL ist sowohl Text als auch Ziel):

<https://example.com>

Wann welchen Stil wählen

  • Inline für gelegentliche Links, bei denen die URL kurz ist und der Absatz weiterhin gut lesbar bleibt.
  • Referenzstil, wenn Sie dieselbe URL mehrfach zitieren oder wenn die URL ein 200-Zeichen-Tracking-Monster ist, das sonst den Fluss des Absatzes stören würde.
  • Autolink für “hier ist unsere Dokumentationsseite”, wo Sie die URL sowohl als Text als auch als Ziel sichtbar haben möchten.

Hygiene bei Sonderzeichen

  • Leerzeichen in URLs benötigen %20, sonst bricht der Link am Leerzeichen.
  • Klammern in der URL benötigen URL-Kodierung als %28 und %29, andernfalls frisst der Markdown-Parser sie.
  • Eckige Klammern im Ankertext müssen als \[ und \] escaped werden, um zu vermeiden, dass der Parser sie als verschachtelte Linksyntax behandelt.

Tipps zur Barrierefreiheit

  • Vermeiden Sie “hier klicken”. Ankertexte wie hier klicken oder mehr lesen sind nutzlos, wenn Benutzer von Screenreadern durch Links navigieren. Verwenden Sie beschreibenden Text: [Installationsanleitung](...).
  • Setzen Sie die URL selbst nicht als Ankertext für lange URLs, das ist feindlich gegenüber Hilfstechnologien und sieht im Druck schlecht aus.
  • In neuem Tab öffnen ist rohes HTML (target="_blank"), nicht Markdown. Die meisten Renderer, die rohes HTML akzeptieren, respektieren es; reines CommonMark nicht.

Einzeiler-Abkürzung

In GitHub-Kommentaren wird das Einfügen einer URL neben ausgewähltem Text automatisch in einen Markdown-Link umgewandelt. Praktisch, wenn Sie sich bereits im Editor befinden.

Häufig gestellte Fragen

Nein. target="_blank" erfordert rohes HTML. Die meisten Markdown-Renderer erlauben den HTML-Fallback: <a href="..." target="_blank" rel="noopener">Text</a>.

Als Hover-Tooltip in Desktop-Browsern. Sie werden von den meisten Screenreadern nicht gelesen und auf Touch-Geräten ignoriert, also setzen Sie keine wesentlichen Informationen dort ein.

Wenn dieselbe URL mehrfach erscheint, wenn URLs lang sind (Tracking-Parameter, UUIDs) oder wenn Sie alle Links am Ende des Dokuments für eine einfachere Wartung sammeln möchten.

Ja, in den meisten Renderern. [anderes Dokument](./other.md) verlinkt auf eine andere Datei im selben Ordner. Das Verhalten variiert zwischen GitHub, Obsidian und statischen Site-Generatoren, testen Sie in Ihrer Zielumgebung.

Verwandte Tools

Tool in anderen Sprachen verfügbar