01
Upload the template
A blank certificate, with a space left for the recipient's name. PNG or JPG, any resolution.
Drop your template here
or click to browse your files
PNG / JPG — stored locally, never uploaded anywhere
Saved templates
02
Design the certificate
Place the name, then decide whether to include an auto-generated certificate ID.
Upload a template above
to start placing the name
to start placing the name
50%, 55%
Name
Certificate ID
Every certificate gets a unique ID automatically. Printed on the certificate as a labeled line, e.g. Certificate No. CERT-2026-000001.
03
Add recipients
One name, or a few hundred. Paste a list, or add names one at a time.
0 recipients queued
No recipients yet — add names on the left.
04
Generate
Each certificate is rendered separately, with its own ID, at full template resolution.
Generated certificates will appear here.
—
History
Every certificate ever generated, stored locally in SQLite.
Nothing generated yet.