HTML Link Extractor

Extract URLs from a pasted list or links from HTML; check each destination separately for a broken response.

  • Free
  • No sign-up
  • Instant results

1 Your input

2 Result

Your result will appear here

Fill in the form and press the button. Results show up right here, without reloading the page.

How to use HTML Link Extractor

  1. Copy HTML that contains linksCopy the source of a page, or any snippet with anchor tags, from your browser or CMS.
  2. Paste it into the text boxPaste it into Paste HTML or link report. Anchor tags with an href and plain http or https URLs in the text are both picked up.
  3. Review the extracted linksPress Run HTML Link Extractor to list each link by its anchor text, or by its address when the link has no text.

Common uses

  • Pull the links out of a page template
  • Review the anchor texts used in an article
  • Collect links to test afterwards with the Broken Link Checker

Frequently asked questions

How do I use HTML Link Extractor?

1. Copy HTML that contains links: Copy the source of a page, or any snippet with anchor tags, from your browser or CMS. 2. Paste it into the text box: Paste it into Paste HTML or link report. Anchor tags with an href and plain http or https URLs in the text are both picked up. 3. Review the extracted links: Press Run HTML Link Extractor to list each link by its anchor text, or by its address when the link has no text.

Does it test whether links are broken?

No. Despite the page address, it sends no requests and reports no status codes; it only extracts links from your HTML. To test destinations, use the separate Broken Link Checker, which reads a public page and checks up to 20 of its links.

Can I paste a plain list of URLs?

Yes. Plain http and https URLs in the text are listed too, one row each, next to the links from anchor tags.

What is shown for each link?

The visible anchor text with any tags removed. The address appears only when a link has no text, such as some image links, so check the source for exact URLs. Links that JavaScript adds later are not in pasted HTML and cannot be found.

What happens to the HTML I paste?

It is sent to the GigaTools server, scanned for links during that request and returned as a private result. None of the links are visited and the tool does not save your HTML.