Extraction Tools Runs in your browser Free · no account

URL Extractor

The URL extractor pulls every web address out of plain text or HTML source, including links inside href and src attributes. Results can be de-duplicated, sorted, reduced to unique domains, or filtered to a single domain.

Options
Text or HTML 0 characters
URLs

Your result will appear here.

Not sure where to start? Use Load example.

Results update automatically and are calculated on your device. Nothing you type is sent to a server.

Runs in your browser. Processing happens entirely in your browser. Nothing you enter is sent to Delimiter.live.

How to use the URL Extractor

  1. Paste text, an email, or the HTML source of a page.
  2. Leave attribute reading on to catch links that only appear inside href or src.
  3. Filter to a single domain, or strip query strings, if you need a cleaner list.
  4. Copy or download the results.

Example

Input
See https://example.com/a?x=1 and http://example.org.
Output
https://example.com/a?x=1
http://example.org

Common use cases

  • Auditing which external sites a page links to.
  • Collecting links from a newsletter or a document for review.
  • Building a list of URLs to check for redirects or broken links.
  • Separating internal from external links by filtering on your own domain.

Limitations and things to watch for

  • Only http and https URLs are matched, along with protocol-relative and www-prefixed addresses. Other schemes such as mailto, tel and ftp are ignored — use the email or phone extractor for those.
  • Relative links found in HTML attributes are returned as written, because there is no base URL to resolve them against.
  • Trailing punctuation is trimmed so a URL at the end of a sentence is captured correctly, which can occasionally clip a URL that genuinely ends in a full stop or bracket.

Frequently asked questions

Does it find links inside HTML attributes?
Yes. With the attribute option enabled, href and src values are read as well as URLs written in visible text, so links whose anchor text is not a URL are still found.
Can I extract only internal links?
Yes. Put your own domain in the filter field and only URLs on that domain are returned.
Are relative links included?
They are captured from HTML attributes and returned exactly as written. They cannot be expanded to absolute URLs because the page they came from is unknown.

Share this tool