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

# Website to Markdown converter

Paste a URL and get the page back as clean Markdown, ready for a model or a notes file. It runs on the SpecStream Extract API.

[Convert 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 a conversion gives you

One URL in, one Markdown document out.

Markdown

The main text of the page as Markdown: headings, lists, links, and tables, without the menus, banners, and footers.

Copy or preview

The raw Markdown with a copy button, or the same text rendered, to check it before you use it.

Page facts

The title of the page, its published date when the page gives one, and where the text was read from.

Request

The same read as a POST request, in curl, Python, and JavaScript, to run from your own code.

## Website to Markdown questions

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

What does a page 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.

How many pages can I convert at once?

Up to 20 URLs in one run. Put one URL on each line. Each page comes back as its own Markdown, in the order you sent them.

Does it read PDF files?

Yes. A URL that points to a PDF, Word, or Excel file comes back as Markdown in the same run. See [PDF to Markdown](https://specstream.ai/pdf-to-markdown-api.md).

Why do I sign up first?

Each page is a real read of the live web and comes out of a balance. The sign-up credit pays for the first pages. The URL you typed is in the box when you are in, so one press of Run converts it.

Can I convert pages from code?

Yes. The converter runs on [the Extract API](https://specstream.ai/extract-api.md): one POST request with your key returns the same Markdown as JSON. [Read the docs](https://specstream.ai/docs/extract-api.md).

## Which page do you want as Markdown?
