Free URL Extractor

Extract URLs from a website or pasted HTML with this free link extractor. Group internal and external links, inspect anchor text, and export CSV or JSON.

Loading tool…

How it works

Choose your source

Enter a public webpage URL or paste HTML. HTML mode reads the server's response. Browser mode also runs page JavaScript, which can reveal links missing from the original HTML.

Review the links

Relative links are resolved against the page's final URL and its base element. Duplicate destinations are grouped together, with their occurrence count and anchor text.

Copy or download

Filter internal and external links, search the results, then copy URLs or download CSV and JSON files for your workflow.

Does this crawl the whole website?

No. This tool extracts links from one page. It does not follow each link, click buttons, or scroll through an infinite feed. Links behind login or interactions may be absent.

What counts as an internal link?

Links on the same hostname are internal by default. Enable the subdomains option to include subdomains of that hostname. Email, telephone, and script links are excluded. Pasted HTML stays on your device.

Turn extraction into a workflow.

Use Browser Use to navigate websites, interact with pages, and collect the data your application needs.