Web page to Markdown
Fetch a public web page and return its main content as clean Markdown for an LLM. 1 live · 2 in the catalog.
| Provider | Price | Status |
|---|---|---|
| Read a page in a real browser (Notte)Notte | $0.050 / call | Live |
| Web page to Markdown (ScrapeGraphAI)ScrapeGraphAI | $0.008 / call | needs_validation |
Run a comparison
Pick up to 6 live providers. Each one is charged at its own price; failures are free.
Sign in to run comparisons. New accounts get $5 free.Sign in
Questions
Which Web page to Markdown API is cheapest?
The cheapest is Notte at $0.050 per call. Failed calls are not charged.
How do I call a Web page to Markdown API from an AI agent?
Call it with one API key: POST /v1/run with "tool": "notte.browser-scrape", or through the MCP server. Every provider takes the same input and returns the same output, and failed calls are not charged. New accounts get $5 free; see /docs for the MCP setup.
For developersAPI call and the shared input and output format
Call it with one API key: POST /v1/run with "tool": "notte.browser-scrape", or through the MCP server. Every provider takes the same input and returns the same output, and failed calls are not charged.
Input
{
"type": "object",
"additionalProperties": false,
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"format": "uri",
"description": "Public page to open in a real browser"
},
"main_content_only": {
"type": "boolean",
"default": true,
"description": "Drop navigation, footers and sidebars"
},
"selector": {
"type": "string",
"maxLength": 300,
"description": "Optional CSS selector to keep only part of the page"
}
}
}Normalized output
{
"markdown": ""
}