Skip to content
MixTool

Website URL extractor

Pull every link, image, script, email and phone number out of a web page as a clean list.

  • Checks live public data
  • Free · no sign-up
  • Works on phone and desktop
Loading tool…

Every URL on a page, in one list

Enter a page address and the extractor reads its HTML and collects every URL it references: links, images, scripts, stylesheets and iframes, plus email addresses from mailto links and phone numbers from tel links.

Relative paths are turned into full absolute URLs and duplicates removed. Switch between types, keep only URLs on the same website, and copy or download the list as a text file.

How to extract URLs from a page

  1. 1

    Enter the page URL

    Any public page.

  2. 2

    Pick a type

    Links, images, scripts, emails and more.

  3. 3

    Copy or download

    One URL per line.

Key features

  • Seven types

    Links, images, scripts, CSS, iframes, emails, phones.

  • Absolute URLs

    Relative paths resolved.

  • De-duplicated

    Each URL listed once.

  • Same-site filter

    Keep only internal URLs.

Common uses

  • Content audits: List every page a hub links to.
  • Migrations: Collect image and file URLs to move.
  • Research: Gather resources linked from a page.

Tips and good to know

  • Only the page's HTML is read; links added later by JavaScript won't appear.
  • To check whether the extracted links work, paste them into the HTTP Status Checker.

Frequently asked questions

Can it extract URLs from a whole site?

It works one page at a time. Use the Sitemap URL Extractor to list every page in a site's XML sitemap.

Does it find email addresses?

It lists addresses linked with mailto:. Addresses written as plain text aren't included.

Is it free?

Yes, with no sign-up.