Image API · Certificate generator API
Issue certificates from a template and a list of names.
Design the certificate once, then send each recipient’s name, course and date. Get a finished PDF or PNG back for every person — by API, spreadsheet workflow or no-code tool.
Opens a real a certificate of completion with sample data — edit a field and download the PDF. No account or card for the example. PixlDocs is free for 1 year.
Real output

Course certificate

Award certificate

Completion certificate
Rendered through the production pipeline from published templates with sample data.
The request
POST /v1/render
curl -X POST https://api.pixldocs.com/v1/render \
-H "Authorization: Bearer pxd_YOUR_KEY" \
-H "Content-Type: application/json" \
--output certificate.png \
-d '{
"template_id": "YOUR_CERTIFICATE_TEMPLATE_ID",
"format": "png",
"data": {
"recipient_name": "Priya Sharma",
"course": "Advanced Data Analysis",
"issued_on": "2026-10-02"
}
}'Replace pxd_YOUR_KEY with a key from your dashboard. The response body is the file.
- Designed, not coded
- Use the visual editor or start from a library certificate.
- PDF or image
- Print-ready PDF or PNG/WebP for sharing.
- Batch issuing
- Thousands of recipients through the batch endpoint.
- Same output every time
- Same data in, same document out.
Questions
What fields can a certificate have?
Whatever the template declares — names, courses, dates, scores, signatures, QR codes. GET /v1/templates/:id/fields lists them.
Can non-developers issue certificates?
Yes. Publish a form from the template or use the public n8n node. The Zapier and Make apps are private.
PDF or PNG?
Both. Choose format: "pdf", "png" or "webp" per request.
Are renders watermarked?
Renders from live API keys are not watermarked; test keys always watermark. See the docs on watermarks.
Is it free?
Yes. PixlDocs is free for 1 year from 3 October 2026 while we work with early users. You can try a real example with no account; a free account starts with 100 credits, and you can ask us for more free credits when you run out.
Try it on sample data, then bring your own document.
Start with the free example. If your document or data source is different, send us one sample and tell us where the data lives — we set up the first template with you, free. Business and enterprise teams can contact us separately.