Link extractor

Extract every URL from a text or HTML source code.

  • SEO
  • 100% free
  • No sign-up
  • Runs in your browser
Link extractor
Turns relative links into full URLs and tells internal from external links.

What is the link extractor?

The link extractor finds every link in a piece of HTML or text. Paste the source code of a page and get each link with its anchor text and nofollow status, or paste any text and get the URLs it contains.

Add the page URL to turn relative links into full URLs and to split internal from external links, which is handy for link audits, outreach lists and content migrations.

How to use the link extractor

  1. 1Paste HTML source code or any text with links.
  2. 2Optionally add the page URL and choose internal or external links.
  3. 3Copy or download the list of URLs.

Features

HTML and plain text

Reads <a href> links in HTML, and bare URLs in text.

Anchor texts

See the anchor text and the nofollow, ugc or sponsored status of each link.

Internal and external

Filter the links by domain.

Clean list

Duplicates and javascript: links are removed.

Frequently asked questions

How do I get the HTML of a page?

Open the page, press Ctrl+U (Cmd+Option+U on a Mac) to view the source, then copy everything.

What is an internal link?

A link to a page on the same domain. External links point to other websites.

What does nofollow mean?

A rel="nofollow" link asks search engines not to pass ranking signals to the linked page.

Are relative links supported?

Yes. Add the page URL and links such as /about become full URLs.