Anonymous
100 requests / month / IP
Hosted PDF API · Edge runtime
I run several SaaS businesses, and kept hitting the same wall: every stack is on the edge, but every PDF library wants a backend. Invoices, filled forms, signed contracts, inspection reports, receipts — it never seems like it'll be a big problem, until I sit down to do it.
Hosted PDF APIs charge $0.05 to $0.20 per document and bill you for render time. Headless Chrome on Lambda works until it doesn't. So I built this once, as a hosted API, and made it self-serve so you can too: PDFops fills and merges real PDFs deterministically on the V8 edge — no headless browser, no Lambda layer, no per-document render tax.
Try it in your browser → Join the waitlist
curl -X POST https://pdfops.dev/api/fill-form \
-F "pdf=@invoice-template.pdf" \
-F 'fields={"customer_name":"Acme Co","total":"$1,250.00"}' \
-o filled.pdf
POST /api/fill-form (fill PDF form fields),
POST /api/merge (merge N PDFs into one),
POST /api/waitlist (sign up for higher tiers).
Zero friction. Copy, paste, run. 100 requests per IP per month are free during beta.
No fillable PDF on hand?
Grab a sample invoice-template.pdf
— the field names match the curl below verbatim.
curl -X POST https://pdfops.dev/api/fill-form \
-F "pdf=@invoice-template.pdf" \
-F 'fields={"customer_name":"Acme Co","total":"$1,250.00"}' \
-o filled.pdf
The fields JSON keys must match AcroForm field
names that already exist in your PDF —
customer_name and total in the
sample above. Bring a template with named form fields you
authored in Acrobat / Preview / LibreOffice, or use the
sample to see the round-trip first.
curl -X POST https://pdfops.dev/api/merge \
-F "pdf=@part1.pdf" \
-F "pdf=@part2.pdf" \
-F "pdf=@part3.pdf" \
-o merged.pdf
Anonymous
100 requests / month / IP
Waitlist keys Coming soon
1k–10k / month / key
Enterprise
Custom volume + SLA
Coming from a different hosted PDF API? vs DocRaptor · vs PDFShift · vs PDFMonkey
Reserve your spot for keys (1k–10k/mo, free during beta). A few quick questions help me prioritize endpoints and lock in fair early pricing — nothing here is on the roadmap until I see real demand.