PaperPony

Get an API key

Type your email address, follow the link we send, and create a key. It takes about a minute and there is no card and nobody to wait for.

Create a key

There is no password. We send a link that works once and expires in fifteen minutes, so there is nothing to remember and nothing of yours to lose if we are ever breached.

What you get

An account on the free tier, which is 100 pages a month, and as many keys as you want on it. A pp_live_ key renders and charges credits. A pp_test_ key runs the whole pipeline, watermarks what it produces and charges nothing. Iterate on the test key and a loop that misfires at three in the morning costs you nothing.

A key is 24 random base58 characters, around 140 bits. We store an HMAC of it rather than the key, so nobody here can read yours back to you: a lost key is replaced, not recovered, and the old one is revoked in the same step. That is also why it is shown exactly once.

The dashboard also shows every render you have made, what each one cost and why any of them failed, and re-signs the link to a file for as long as the file exists.

Before you write any code

The invoice generator needs no key and no account. It runs the same render engine the API does, so a PDF from it is the PDF you will get back from POST /v1/pdf/render. If your documents use Arabic, Hebrew or CJK text, that is the cheapest way to check the fonts hold up.

The quickstart gets you a real PDF from curl. Start there once you have the key.

If you need more than the free tier

Write to hello@paperpony.dev and say roughly how many pages a month you need, or choose a plan from the billing page in your account. Pricing covers what happens when an allowance runs out. Short version: on Free renders stop, and on a paid plan they carry on and each further page is billed until a safety limit well above any ordinary month.