For schools, camps and training centres
Import your list of names, choose a design, and issue the whole batch at once. Each certificate has a QR code that opens a public page confirming you issued it.
Works in four languages, right-to-left included.
Enter the code printed on a certificate, or scan its QR code. Anyone can check a certificate here — no account needed.
Four screens from a spreadsheet of names to certificates in hand. Nothing to install — everything happens in the browser.
Your organisation name, logo, colours, wording and up to two signatures. Make one template per level, so the teachers who taught the class are the ones who sign it.
Drop an .xlsx, .xls or .csv file with the column headers in the first row. A workbook with several sheets becomes several batches.
Point your columns at the certificate fields once. Arabic names can be written out in English automatically, and every cell stays editable before you issue.
The whole batch is issued at once. Download a certificate as PDF or PNG, or the batch as one ZIP — each one carries its own QR code and verification code.
How someone checks it Scanning the QR opens a public page showing who the certificate belongs to, who issued it and when. Made a mistake? Edit the certificate and the page updates, or revoke it and the page says so instead.
Made for issuing a whole class at once, often the week of the ceremony, in more than one language.
Map your columns once. Hundreds of certificates in one pass.
300 DPI A4 landscape, downloaded one by one or as a ZIP.
Each certificate gets its own link. Revoke one and the link stops confirming it.
Levels are matched to templates on import, so each class gets its own design and its own signatures.
Converted from a table of ~77,000 real name spellings, then shown to you for correction before anything is printed.
Edit a name, level or date and both the certificate and its verification page follow.
Two plans, plus a custom one for larger orders. All three use the same editor, templates and languages. The difference is whether each certificate gets an online verification page.
Pay per certificate. You buy a block of certificates — 100, 500, 5,000 — and the bigger the block, the lower the rate on each one. Only the online plan adds a monthly fee afterwards, for keeping the verification pages served.
No. They scan the QR code or type the code, and the verification page opens for anyone.
.xlsx, .xls and .csv. The first row must hold the column headers. Anything you leave unmatched falls back to a value you set once for the whole batch.
Yes. Edit the certificate and the change shows on the design and its verification page straight away.
Revoke it. The link stays live, but it shows the certificate as revoked instead of confirming it.
Send a request from the Templates page — describe it or attach a certificate you already print, and we build it and add it to your account.
The whole interface switches to Arabic, English, Turkish or Kurdish, right-to-left languages included. And a certificate can be laid out in either direction.
No. The smallest block is 100 certificates, priced so that a single course or a summer camp can afford it. Nothing is charged per user, and a block does not expire before you issue it.
Serving the verification pages. A QR code printed today has to still open something years after the ceremony, and that is a server running the whole time. It starts after the first payment and follows the size of your block; the offline plan does not have it, because nothing is stored. If it stops, the pages pause — nothing is deleted.
Set up a template, upload your list of names, and download the certificates — each with its own number and QR code.
Privacy · Terms · Refunds · Contact us