Generate markdown links in various formats.
Markdown supports several link formats, each with different use cases and benefits.
The most common format. The URL appears directly in the text.
[Link text](https://example.com "Optional title")
Use when: Links are used once or URLs are short
Separate link text from URL definition, improving readability.
[Link text][1] [1]: https://example.com "Optional title"
Use when: Same URL is referenced multiple times
Use descriptive IDs instead of numbers.
[Link text][my-reference] [my-reference]: https://example.com "Optional title"
Use when: You want meaningful reference names
Automatically creates clickable links from URLs.
<https://example.com>
Use when: You want the URL itself to be the link text
https://example.com/page./other-page.md or ../parent/page.md#section-headingmailto:user@example.com*[emphasized link](https://example.com)* **[bold link](https://example.com)** - [First link](https://example.com) - [Second link](https://example2.com) Image as link: [](https://example.com)
Basic Link:
[GitHub](https://github.com)
With Title:
[GitHub](https://github.com "Visit GitHub")
Reference:
[GitHub][gh] [gh]: https://github.com