PDFPipe: The document API for developers and agents
Code in. Document out.<br>Markup goes in. Paper comes out.<br>A document API for developers and agents. One request turns your markup into a pixel-perfect PDF: invoices, reports, certificates, statements. No print server to babysit on your own machines.<br>Get your API key →Try it live, no signup<br>500 free documents a month. No card to start.
POST /v1/pdf<br>curl -X POST https://api.pdfpipe.xyz/v1/pdf \<br>-H "Authorization: Bearer pp_live_…" \<br>-d '{"html":"Invoice #4012…",<br>"options":{"format":"A4"}}' \<br>-o invoice.pdf 200 OK·application/pdf·18,204 bytes
Invoice<br>#4012
BILLED TO<br>Acme Corp<br>14 Harbour Road
ISSUED<br>12 June 2026<br>Due in 14 days
Design retainer$2,400<br>Hosting$60
Total due$2,460<br>Rendered by PDFPipe · pixel-perfect · A4
INVOICES ·RECEIPTS ·CERTIFICATES ·REPORTS ·STATEMENTS ·CONTRACTS ·LABELS ·TICKETS ·PACKING SLIPS ·QUOTES ·INVOICES ·RECEIPTS ·CERTIFICATES ·REPORTS ·STATEMENTS ·CONTRACTS ·LABELS ·TICKETS ·PACKING SLIPS ·QUOTES ·
The render consoleEdit the source. Watch it render.<br>This runs against the live API, right now. Change the markup on the left, render the document on the right. Ten free renders a day, no account needed.
same engine as production<br>zero credentials required
render consoleapi.pdfpipe.xyz/v1/demo<br>Source · HTMLeditable
Invoice #4012<br>Acme Corp · 12 June 2026
Design retainer<br>$2,400
Hosting<br>$60
Total: $2,460<br>Render PDF→<br>Output · PDF<br>↦Hit Render to see your PDF appear here.
The pipelineOne call in. A rendered document out.
No print servers, no font wrangling, no queue to operate at month-end.
01→<br>SEND<br>POST your HTML, a URL, or a saved template with JSON data. Plain curl, or the Node and Python helpers.
02→<br>RENDER<br>We render in an isolated, locked-down environment. Fonts, page breaks, headers, and footers are handled for you.
03→<br>RETURN<br>A hosted PDF URL comes back in about a second, or a webhook for big batches.
04<br>KEEP<br>Documents stay retrievable for years. Re-download or stream them whenever you need.
Works where you workOne API, every workbench.
Official libraries and integrations, all open source, all one install away.
REST API<br>Any language, three lines of curl. The whole reference fits on one page.<br>curl https://api.pdfpipe.xyz/v1/pdfRead the docs →<br>Node.js<br>Typed SDK for Node 18+, Bun, and edge runtimes. Returns bytes plus your live usage.<br>npm install pdfpipe-nodeView on npm →<br>Python<br>One class, two methods. Plays nicely with Django, FastAPI, and plain scripts.<br>pip install pdfpipe-pythonView on PyPI →<br>n8n<br>Drop PDFPipe into any workflow: invoice on order, certificate on signup, no code.<br>n8n-nodes-pdfpipeCommunity node →<br>AI agents · MCP<br>Give Claude, Cursor, or any MCP client the power to produce real documents.<br>npx pdfpipe-mcp-serverView on npm →<br>Something else?<br>Zapier and Make are on the bench. Tell me what your stack needs next.<br>[email protected]Email the founder →
Spec sheetBuilt like infrastructure you can actually trust.<br>Four things matter when documents are part of your product: how they look, what they cost, how safe the render is, and whether your agents can wire it up unattended.<br>500 documents a month, free, forever. Ten times the usual allowance, because side projects deserve real limits.
01 / OUTPUTPixel-perfect page geometry<br>Real A4 or Letter, true margins, repeating headers and footers, page numbers, embedded fonts. It looks printed because it is rendered like print, not screenshotted.<br>A4 · Letter · customheaders · footersembedded fonts
02 / TRUSTFlat pricing, no surprises<br>A document is a document. No credits, no size multipliers, no overage ambushes. The number on this page is the number on your card, every month.<br>no creditsno multiplierscancel anytime
03 / SECURITYSandboxed by default<br>Each render runs isolated, with no credentials and no route to private networks. Document services are a classic attack target. Ours is built like one.<br>isolated renderno egressno stored secrets
04 / AGENTSBuilt for AI agents<br>A first-class agent integration and docs a copilot can wire up in one shot. When your assistant adds invoicing, it reaches for this.<br>one-shot setupstructured errorsidempotent calls
Pricing · live nowOne price. As many documents as you said.<br>Pick a tier, get your key the moment payment clears, render in minutes. Every plan includes the full API, templates, webhooks, and the document archive.
Hobby
$0 /mo<br>500 docs / mo<br>free per document
Try free<br>Starter
$19 /mo<br>3,000 docs / mo<br>~ $0.0063 / doc
Subscribe<br>Growth<br>Popular<br>$49 /mo<br>15,000 docs / mo<br>~ $0.0033 / doc
Subscribe<br>Scale
$99 /mo<br>50,000 docs / mo<br>~ $0.0020 / doc
Subscribe
Enterprise · Pay as you go<br>$99 + $0.0015 per extra document<br>The $99 covers your first 50,000 documents each month (that is the Scale plan). Every document after that is metered at $0.0015.<br>· Metered monthly, pay only for what you render<br>· No caps, no contracts, cancel whenever<br>· 99.9% uptime SLA<br>· Data residency and retention to your spec<br>· DPA, security review, vendor forms...