My Tool Studio
SEOURL-first

Link Extractor

Every internal link on your site is a vote about which pages matter, and this link extractor shows you where those votes go. Paste a URL and it pulls every anchor on the page, resolves it to a full address, and splits the list into internal and external with nofollow flagged separately. It's the fastest way to get all links from a page when you're mapping how a key article connects to the rest of a site. Use it as a url link extractor online during an internal linking review, before a migration, or when checking that a partner page actually links back.

Always freeNo sign upRuns in your browser

How to use

01

Fetch the page's anchors

Enter the URL and press Extract links. The tool collects every a href in the HTML and resolves relative targets against the page's final address.

02

Filter by tab

Badges show totals for all, internal, external, and nofollow. Switch between the All, Internal, External, and No-follow tabs to focus on one group at a time.

03

Export the list

Press Copy all URLs inside any tab to copy that filtered set. Each row also shows the anchor text underneath, with its own copy button.

Why Link Extractor

Common questions

Do subdomains count as internal in the link extractor?
No. The tool compares each resolved link's hostname with the hostname of the page you fetched, and blog.example.com is a different hostname from example.com. Same host means internal; everything else lands in the external count.
What marks a link as nofollow in the extraction results?
Any anchor whose rel attribute contains nofollow gets the badge and appears in the No-follow tab. Links marked only rel=sponsored or rel=ugc aren't detected separately, so check those pages by hand if that distinction matters to you.
Can I extract links from webpage HTML that uses relative URLs?
Yes. Relative hrefs are resolved against the final URL after redirects, so /pricing becomes a full absolute address. Anchors that can't be parsed are kept in raw form rather than dropped.
Why do I see fewer link rows than the total badge shows?
Each tab renders the first 200 links to keep scrolling manageable. The badges and Copy all URLs still reflect the complete set.
Is anchor text included with each extracted link?
Yes, the visible text appears in gray under its URL. Empty anchors, like linked images with no text, simply show the address alone.
How do I turn the extracted link list into an internal linking map?
Run your money pages one by one, copy the Internal tab from each, and paste the lists into a sheet. Pages that never appear as targets are candidates for new links, and pages linked from everywhere may be hoarding authority they don't need.
Will the tool check whether extracted links are broken?
No, it inventories the links on the page without requesting each target. Pair it with the Broken Link Checker on this site when you need status codes for every destination.

More SEO tools

View all