Summary — What Free Markdown Reference Link Converter Does
What This Free Tool Is
Free Markdown Reference Link Converter swaps inline Markdown links like [text](url) into reference style [text][1] with a definitions block at the bottom — and the other way around. Three label styles (numeric, slug, letters), optional starting number, and automatic URL de-duplication.
Privacy: This tool runs entirely in your browser. Your text is never uploaded, logged, or cached. Close the tab and it's gone. Verify in DevTools → Network: zero requests fire.
Why It's Free (And How We Keep It Free)
Long documents with many repeated URLs become much more readable when links move to the bottom. Hand-converting is tedious. The converter runs 100% in your browser.
Table of Use
At-a-Glance Reference
| Input | Output | Typical size | Speed | Login needed |
|---|
| Markdown (.md) with links | Markdown (.md) with converted links | Any document size | < 20 ms | No |
Markdown Reference Link Converter Features
Here's what this free tool does in detail — every feature is built to solve real problems, runs entirely in your browser, and is free forever.
Bidirectional Conversion
Switch with a single radio toggle between Inline → Reference (rewrites [text](url) as [text][1] plus definitions at the bottom) and Reference → Inline (expands [text][1] back to [text](url) and removes the definitions block). Both directions preserve link titles, alt attributes, and anchor text.
For other link manipulation, try the Free Markdown Link Extractor.
Three Label Styles
Pick the label format that suits your document. Numeric ([1], [2]) is compact and standard — best for short docs or when you want consistent 2-character labels. Slug ([cloudflare-workers]) makes the labels readable so reviewers can follow references inline. Letters ([a], [b]) gives you a distinctive alternate style for documents that also have numbered footnotes.
Automatic URL De-duplication
If your document uses the same URL in multiple inline links (say, three references to https://example.com/docs), the converter writes one reference definition and points every link at the same label. This keeps the definitions block tidy and makes it easy to update a URL in one place later.
To audit which URLs appear, first run the doc through the Free Markdown Link Extractor.
Starting Number for Appending
Set the Start at value to a non-1 number when you're appending converted text to an existing document that already has reference definitions. The converter counts upward from there so new references don't collide with old ones.
Once your links are in reference style, format the whole document with the Free Markdown Formatter.
How To Use Free Markdown Reference Link Converter
Step 1 — Pick a direction
Inline → Reference to clean up a long doc. Reference → Inline to expand a reference-style one.
Step 2 — Paste the Markdown
Drop in a document with links to convert.
Step 3 — Copy the result
Paste into your editor or repo.
Who Can Use This Tool
Technical writers cleaning long docs
Move inline links to reference style so prose flows without visual noise.
Academic authors with many citations
Convert footnote-style citations to reference links for easier review.
Editors reviewing drafts
Flip a doc to inline style temporarily to see URLs in context, then flip it back before publishing.
Open source README maintainers
Use reference links for repeated URLs (like the docs site) so they're easy to update in one place.
Blog authors writing long-form posts
Keep paragraphs readable by moving 20+ URLs to a references block at the bottom.
Frequently Asked Questions
Is this reference link converter free?
Yes. Free forever, no account required.
What's reference link syntax?
A link like [text][1] with a separate definition [1]: https://example.com 'title' at the bottom of the document.
Does it de-duplicate URLs?
Yes. The same URL reuses a single definition, and every link points to it.
Can I round-trip?
Yes. Convert inline → reference → inline and the result is equivalent to the original.
Is my content uploaded?
No. Runs 100% in your browser.
Related Free Markdown Tools