> SpecStream is the live web data engine for teams and agents. This is the Markdown copy of https://specstream.ai/tools/url-extractor. Every page, with what SpecStream does and costs: https://specstream.ai/llms.txt

# URL extractor

Paste the URL of a page and get the list of the URLs it links to, each one once, ready to copy. It runs on the SpecStream Extract API.

[Extract URLs from a page](#close)[Read the Extract API docs](https://specstream.ai/docs/extract-api.md)

Runs after sign-up, on $10 of credit. No card.

## What an extraction shows

One page in, one list of URLs out.

Links

Every URL the text of the page links to, each one once, in the order the page gives them.

Full addresses

A relative link is written out as a full URL, so the list works outside the page.

Copy

One button copies the whole list, one URL per line.

Text

The same read gives the page as text and as Markdown, beside the list of links.

## URL extractor questions

Something we didn't answer? [Talk to a human](https://specstream.ai/talk-to-a-human.md)

What does an extraction cost?

Each page is one Extract API read at $0.80 per 1,000 pages. A page that gives no text is not charged. Sign-up comes with $10 of credit and needs no card.

Which links are in the list?

The links in the text the Extract API reads from the page: its articles, lists, and tables. Menus and footers that the API leaves out of the text are not in the list. Mail and phone links are left out.

Does it crawl the whole site?

No. It reads the pages you give it and lists the URLs on each one. Paste up to 20 URLs, one per line, to read 20 pages in one run.

Why do I sign up first?

Each read is a real API call and comes out of a balance. The sign-up credit pays for the first reads, and the page you pasted is read as soon as you are in.

Can I extract URLs from code?

Yes. The tool runs on [the Extract API](https://specstream.ai/extract-api.md): one POST request with your key returns each page as Markdown, with its links kept. [Read the docs](https://specstream.ai/docs/extract-api.md).

## Which page do you want the URLs of?
