Under 1 cent a render.

One credit renders an image, or a PDF of up to 20 pages. Start with 30 free credits, no card.

Free start

$0

30 free credits. No card.

Get an API key

3,000 credits

$29 / month

Under 1 cent a render

  • Images and PDFs
  • PDFs up to 100 pages
  • REST API and MCP
  • Hosted file URLs
  • Unused credits carry over one month

10,000 credits

$79 / month

Under 0.8 cents a render

  • Images and PDFs
  • PDFs up to 100 pages
  • REST API and MCP
  • Hosted file URLs
  • Unused credits carry over one month

Need more than 10,000 a month? Email us.

How credits are counted

  1. 1 credit1 to 20
  2. 2 credits21 to 40
  3. 3 credits41 to 60
  4. 4 credits61 to 80
  5. 5 credits81 to 100

PDF pages. Each further 20 pages, 1 more credit, up to 100 pages.

Image
1 credit
Failed render
free
Unused credits
carry over one month

What every plan includes

Every plan includes all of it. Plans differ only in credits.

Render

Images and PDFs
One API for both: /v1/image/template and /v1/pdf/template, or send raw HTML to /v1/image/html and /v1/pdf/html.
PDFs up to 100 pages
Page size comes from the template's @page rule, then its saved size, then A4. Headers, footers, "Page 2 of 7" and landscape pages through CSS.
Merged PDFs
On /v1/pdf/template, send a pages array of up to 100 entries. Each prints on its own, and all are merged into one PDF.
Bulk images
POST /v1/image/bulk renders up to 50 images a call.

Templates

HTML templates
Plain HTML and CSS with Handlebars variables such as {{customer.name}} and {{#each items}}.
Strict mode
"strict": true refuses the render (422) when a warning comes up. Nothing is charged.
Render warnings
The response lists keys the template does not use, and variables you left out.

Connect

REST API
Every endpoint at https://api.ojo.so with your API key.
MCP server
Your AI makes, previews and renders templates over https://mcp.ojo.so/mcp. Previews cost nothing.
Hosted file URLs
Each response holds the URL of the PDF or image.

What MCP means

MCP lets an AI client such as Claude use oJo directly: make templates, preview them and render files from the chat.

https://mcp.ojo.so/mcp

Sign in with your oJo account. Previews are free. Renders use credits. MCP setup guide

Questions

oJo - Pricing