ohmywrap
Get an API key

§ Compare

Everyone bills a different unit. That is the problem.

A credit means something different on every endpoint, and then it multiplies by pages, by megabytes, by compute-seconds, or by files you happen to be storing. Here is what each of the four actually charges for.

What one unit of billing means at each service. Published rates as of September 2026. Check each vendor’s own pricing page before quoting them.
ServiceOne unit of billing isWhat makes the bill go up
ohmywrapOne API call.Nothing. Same price at every file size, page count, and step count.
PDF.coA processing credit.The endpoint, the page count, and the options you turn on.
iLoveAPIA credit.Whether the job is counted per file, per page, or per task.
Api2PdfA megabyte, plus a compute-second.File size, and how long the servers took.
Cloudflare ImagesAn image stored.How many images you are still keeping this month.

Published rates as of September 2026. Check each vendor’s own pricing page before quoting them.

Every one of these is a decent product. None of them can tell you what your next call costs.

On raw price, a tenth of a cent puts us at or below most of the field, and the gap widens with the size of the job. A competitor’s cheapest single-credit operation may beat us on a one-page file. On a 50-page document, or any pipeline, we come out ahead.

Your first call takes one line of curl.

No plan to choose. No credits to model. No storage to configure.

10,000 calls for $10. No subscription, no expiry.