MintRender

PDF generator API

Design a certificate, ticket, badge or receipt once in the editor. After that, each API call with a new name or number gives you a finished PDF.

Start free Read the docs

One call, one PDF

curl -X POST https://mintrender.com/v1/render \  -H "Authorization: Bearer $MINTRENDER_KEY" \  -H "Content-Type: application/json" \  -d '{    "template": "YOUR_TEMPLATE_ID",    "data": { "name": "Ada Lovelace", "course": "Analytical engines", "date": "1 November 2026" },    "format": "pdf"  }'

The answer has the URL of the PDF. You can make the same PDF from n8n or Make, from a signed link that ends in .pdf, or by asking Claude or ChatGPT.

What is in each PDF

  • Text, shapes, charts, QR codes and barcodes are vector, so they stay sharp when you zoom in or print.
  • Your fonts go inside the file. You can pick any Google font, and people can select, copy and search the text.
  • Each page has the size of your template. One PDF holds up to 100 pages.
  • Photos go in as JPEG or PNG. We draw gradients, blur and shadows as a picture at 3 times the size, so they print sharp too. The text on top of them stays selectable.
  • A batch makes one PDF for each row of your list, plus a ZIP file of all of them.

What 1,000 pages cost

Pages a monthPlanPrice per 1,000
1,000Starter, $19 a month$19.00
5,000Pro, $39 a month$7.80
25,000Business, $99 a month$3.96

The Free plan makes 100 pages a month. All prices are on the pricing page. To see how other PDF APIs compare, read MintRender, CraftMyPDF and APITemplate.io or all our comparisons.

Start from one of our templates

Questions

Does it take HTML?

No. You make the template in our visual editor, and we draw it with our own engine. That is why each PDF looks the same as the last one. To print an existing HTML page, use a headless browser or an HTML-to-PDF service. Our HTML to image guide compares the ways.

Is the text in the PDF real text?

Yes. We draw each letter as an exact shape and put an invisible text layer on top. People can select, copy and search the text.

How is a PDF billed?

One credit for each page. A one-page certificate costs one credit. If you send the same template and data again, we send the stored file and you pay nothing.

What page sizes can I use?

The page is the size of the template. 1 pixel is 0.75 points, so a 1123 × 794 px template gives an A4 landscape page. One PDF can have up to 100 pages.

Can I make many PDFs at once?

Yes. Send rows, a CSV file or the link to a public Google Sheet to the batch API. You get one PDF for each row, and a ZIP file with all of them.

To compare templates with HTML, read the HTML to image guide.