






















## developer api
One API call turns any web page into LLM-ready Markdown. Built for AI agents, RAG pipelines, and scrapers — fetch, render JavaScript, strip the clutter. You get the content, not the noise.
1,000 pages/mo free · no card · plans from $29/mo
## get started
1,000 pages a month, free. No credit card. Your key works instantly.
Your API key (shown once — copy it now):
Next: try it in the quickstart →
need higher limits or a paid plan? talk to us
## how it works
01
We fetch the URL server-side with a real browser fingerprint and a strict SSRF guard. Static and server-rendered pages stop here.
02
If a page is a JavaScript shell, we escalate to a headless render — only when the content is too thin, so you never overpay.
03
Nav, ads, cookie banners and boilerplate are stripped. You get headings, lists, links, images and code as clean Markdown.
## quickstart
curl -X POST https://api.savemarkdown.co/v1/convert \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{"url": "https://example.com/article"}' const res = await fetch("https://api.savemarkdown.co/v1/convert", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.SAVE_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({ url: "https://example.com/article" }),
});
const { markdown, meta } = await res.json();
console.log(markdown); // clean Markdown import os, requests
res = requests.post(
"https://api.savemarkdown.co/v1/convert",
headers={"Authorization": f"Bearer {os.environ['SAVE_API_KEY']}"},
json={"url": "https://example.com/article"},
)
print(res.json()["markdown"]) Response
{
"markdown": "📄 Title: Example Article\n🔗 Source: ...\n\n---\n\n## Heading\n\nClean body...",
"meta": { "tier": 1, "cached": false, "domain": "example.com", "template": "markdown" },
"usage": { "credits": 1 }
} ## pricing
Start free, no card. Move up when you need more. Every account begins on the free tier.
$0 forever
1,000 pages / month
Get your free key
$29 / month
25,000 pages / month
Most popular
$99 / month
150,000 pages / month
$299 / month
600,000 pages / month
pages = URL to Markdown, JS rendering included · AI-formatted output on Starter+ · need more? talk to us
## reference
Authenticate with Authorization: Bearer sk_live_…. Keys are server-side only — never ship one in a browser or app bundle.
url string required
The page to convert. http(s) only.
template string optional
Omit for raw Markdown. Pass an AI template (clean, summary, outline…) for LLM formatting (token-metered).
render "auto" | "never" | "always" optional
JavaScript rendering. Default "auto" escalates to Tier 2 only when a page is a JS shell.
fresh boolean optional
Bypass the 24h cache and refetch.
Walled gardens: YouTube routes through its official transcript API. X / Instagram / TikTok are best-effort. We never use ghost accounts or scrape behind logins.
## built for agents
LLMs read Markdown, not HTML. Point an agent, a RAG ingest job, or a research loop at any URL and get back tokens worth keeping. This spec is also available as plain Markdown at /api.md. The API is discoverable through our llms.txt, agent-skills index, and API catalog.
## start building
Get a free key and convert your first page in under a minute.
Get a free key
free to start · plans from $29/mo · cancel anytime
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。