Free URL Extractor — Pull Every Link Out of Any Text
The URL Extractor scans any blob of text — scraped HTML, server logs, tweet threads, blog drafts — and returns a clean, deduplicated list of every web address it finds. Trailing punctuation like commas and closing brackets is stripped so links stay clickable. SEO auditors use it to mine internal links; developers use it to pull endpoints out of logs.
🔒 100% Private — runs in your browser, nothing is uploadedHow to Use This URL Extractor (Step-by-Step)
- Paste text or HTML — Dump scraped HTML, logs or article text into the box.
- Click Extract URLs — Every link is matched, cleaned and deduplicated instantly.
- Copy for your crawler — Feed the list into a sitemap builder, crawler or spreadsheet.
How Link Detection Works — Under the Hood
The tool applies a URL regex that matches the scheme (http/https), domain characters and path/query characters while stopping at whitespace, quotes and angle brackets. A final cleanup pass removes sentence punctuation that regex greedily swallowed — periods, commas, semicolons — then a Set deduplicates the list while preserving first-seen order.
Frequently Asked Questions
Does it follow redirects?
No — it only finds URLs written in the text. Nothing is fetched.
Will it catch URLs inside HTML attributes?
Yes, href="..." links are matched just like plain-text URLs.
Is there a limit?
Only your browser memory; millions of characters work fine on a laptop.