Website Link Extractor
Collect all the links on a page in one list. The extractor resolves relative addresses, separates internal links from external ones, picks out email addresses and phone numbers from mailto: and tel: links, lists in-page anchors, and keeps the anchor text and rel attribute of each link. Filter by type or text, and download the list as plain text or CSV.
- Encrypted connection
- No sign-up
- Free to use
How to use Website Link Extractor
- Enter a page address (or paste HTML).
- Click “Extract links”.
- Filter by type or search.
- Download as TXT or CSV.
Website Link Extractor features
Five link types
Internal, external, email, phone, anchor.
Anchor text and rel
For every link.
De-duplicated
With a count of repeats.
Export
Download results as TXT or CSV.
Paste mode
Analyse HTML you paste, e.g. from a staging site.
Safe fetching
Public addresses only, with size and time limits.
When to use Website Link Extractor
- Building a list of pages to check.
- Collecting contact addresses from a page.
- Auditing outbound links.
- Preparing redirect maps.
Website Link Extractor FAQ
Are image links included?
Yes; their text shows as [image] with the alt text.
Does it follow links to other pages?
No, it extracts links from one page. Use the Sitemap URL Extractor for a whole site.
Why do some links look the same?
Different query strings or fragments make them different URLs.
Can I check whether the links work?
Use the Internal or External Link Analyzer, which checks status codes.
Why are some links missing?
Links added by JavaScript after the page loads are not in the delivered HTML. Open the page in your browser and use its developer tools for those.
Can I find broken links with this tool?
It lists the links but does not test them. Export the list and use the broken link checker, which requests each address and reports its status.
Why are some links shown twice?
A page can link to the same address several times, for example in the menu and in the text. Each occurrence is kept so you can see every anchor text used.
All links of a page in one list
A link list is the raw material for many tasks: checking for broken links, mapping a site, finding where a page links to, or collecting contact details.
Use the CSV to sort and filter in a spreadsheet.
The link extractor reads the a elements of one page and turns them into a clean list: relative links are resolved to full URLs, internal and external links are separated, and mailto: and tel: links become email addresses and phone numbers. In-page anchors such as #pricing are listed on their own.
Anchor text and the rel attribute are kept with each link. That matters for SEO reviews: vague anchor text such as “click here” helps neither users nor search engines, and rel values such as nofollow, sponsored and ugc tell search engines how to treat a link.
Filter by type or text and export the list as CSV for a content audit, for checking outbound links before publishing, or for building a redirect map when pages move.
Practical audits are easier with the exported list: sort by domain to review every outbound link before publishing, look for links that still point to an old domain after a migration, check that affiliate links carry rel="sponsored", and collect email addresses and phone numbers to confirm they are current. The anchor text column quickly shows vague links such as “here” that should be rewritten.