URL Extractor (Extract Links from Text)

Pull every URL out of any block of text, HTML or email — de-duplicated and ready to copy.

Runs instantly in your browser — results update as you type.

What does a URL extractor do?

A URL extractor scans any block of text — an email, document, HTML source, chat log or spreadsheet export — and pulls out every web address it finds, optionally de-duplicated and grouped by domain.

When it is useful

  • Collecting all links from a long email thread or newsletter.
  • Pulling URLs out of server logs, JSON or CSV exports.
  • Grabbing every link from HTML source code you copied.
  • Building a list of sources cited in an article.

What counts as a URL

The extractor finds addresses that start with http:// or https://, plus addresses that start with www.. It stops at spaces, quotes, angle brackets and closing brackets, and trims trailing punctuation such as a full stop at the end of a sentence, so Visit https://example.com. correctly gives https://example.com.

Options

  1. Remove duplicates — keep each URL once.
  2. List unique domains — a sorted list of hostnames, handy for outreach or for spotting suspicious domains in an email.

Privacy

Extraction runs entirely in your browser, so confidential emails or logs never leave your computer.

Next steps

Normalise the extracted list with the Bulk URL Cleaner, check which links still work with the HTTP Status Code Checker, or extract links from a live web page with the Website Link Extractor.

Frequently asked questions

How do I extract all links from a text?

Paste the text into the box. Every URL is listed instantly; tick Remove duplicates and copy or download the result.

Does it find links without http://?

It finds links starting with http://, https:// and www. Bare domains like example.com without www are not matched, to avoid false positives.

Can it extract links from HTML?

Yes. Paste the HTML source and all URLs in href, src and plain text are found.

Is my text uploaded?

No. The extraction runs locally in your browser.

Can I get a list of domains only?

Yes. Tick List unique domains to get a sorted list of every hostname found.