Turn any public URL into a screenshot, PDF, or structured extract — via REST or MCP. No Chrome fleet to babysit. Honest free tier. Transparent pricing.
Working name. Public demo API is live now with real Playwright renders. Billing for paid plans ships next — no fake testimonials, no fabricated customer counts.
PNG / JPEG / WebP. Viewport or full page. Render receipt with hash for agent audit trails.
URL to PDF for reports, archives, and agent handoffs.
Title, meta, main text, links as JSON — readability-first in MVP.
First-class MCP tools so agents call render without custom glue.
Request a free demo key via waitlist (or use key issued by AgentRender). Set it in your environment — do not paste secrets into shared HTML or public posts.
# Load your demo key from env (never hardcode in pages or chats)
export KEY="${KEY:?set KEY to your AgentRender demo API key}"
export BASE=https://api.agentrenderapi.com
# Public health (no key)
curl -s "$BASE/health"
# Extract (Bearer required)
curl -s -X POST "$BASE/v1/extract" \
-H "Authorization: Bearer $KEY" \
-H "Content-Type: application/json" \
-d '{"url":"https://example.com"}'
# Screenshot → PNG file
curl -s -X POST "$BASE/v1/screenshot" \
-H "Authorization: Bearer $KEY" \
-H "Content-Type: application/json" \
-d '{"url":"https://example.com","format":"png"}' \
-o shot.png
Also see openapi.json. Real Chromium via Playwright on Fly — screenshot, PDF, and extract.
Live checkout open — real Stripe charges for Starter/Growth/Scale. Free tier stays waitlist → manual key. Ladder: $17 / $79 / $259.
Sandbox checkout (test cards only) until Live billing is enabled. Chief will swap Payment Link URLs to Live later — do not use real cards on these links.
Live interactive docs: https://api.agentrenderapi.com/docs. Contract teaser below.
{
"openapi": "3.1.0",
"info": { "title": "AgentRender API", "version": "0.1.0" },
"paths": {
"/v1/screenshot": {
"post": {
"summary": "Capture a URL as an image",
"security": [{ "ApiKey": [] }],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object",
"required": ["url"],
"properties": {
"url": { "type": "string", "format": "uri" },
"format": { "enum": ["png", "jpeg", "webp"] },
"full_page": { "type": "boolean" }
}
}
}
}
}
}
},
"/v1/pdf": { "post": { "summary": "Render a URL to PDF" } },
"/v1/extract": { "post": { "summary": "Extract structured page content" } },
"/v1/account": { "get": { "summary": "Plan and quota" } }
}
}
Full OpenAPI ships with the live API. Endpoints above are the MVP contract.
Need help with keys, billing, or the API? Email [email protected] with subject prefix [AgentRender Support]. We aim to respond within 1 business day.
API reference: /docs on the live API.
Waitlist posts to Formspree (free). Signups go to the project inbox. Use this for a free demo key and paid-plan interest. Billing is not wired yet — demo API is available now.
Thanks — you're on the waitlist.