Everything that goes wrong with certificates, fixed in one place

Each feature starts from a real problem: fakes, phone calls, hours of manual work, recipients who cannot prove what they did. Here is what eCert.Digital does about each one.

QR
and unique ID on every certificate
24/7
online certificate verification, no phone calls
10+
scripts, including right-to-left
1
spreadsheet to issue a whole batch

Stop fakes and phone calls

Fake and edited certificates

A PDF or printout is easy to change. Every eCert.Digital certificate has an ID that cannot be guessed and a QR code that opens your own record, so anyone checking sees the real name and dates.

Phone calls to confirm a certificate

Employers scan the QR code or type the ID and see the holder, course, dates and your organisation as the issuer, in seconds. No email to you, no waiting.

Old certificates still in circulation

Revoke a certificate with a reason, or give it an end date. The verify page always shows the current status, and recipients get reminders 30 and 7 days before expiry, sent in your name.

Checks that send people elsewhere

Paste one line of code and visitors check certificates on your own website. On Pro, the widget and verify results carry no eCert.Digital branding.

Issue in minutes, not days

Hours spent making certificates

Stop editing certificates one by one. Upload your design once, then issue a whole batch from one spreadsheet. Every row is checked first, and mistakes are listed in plain words.

Spelling mistakes after issuing

Fix a name within 7 days of issuing. The certificate keeps the same ID and QR code, so nothing already shared breaks.

Names that do not print right

Names and courses in more than 10 scripts, including Devanagari, Bengali, Tamil and right-to-left Arabic and Urdu. Long names shrink to fit on one line instead of wrapping.

Help recipients prove it

People who cannot prove their training

Each recipient gets a PDF and JPG, a download link and an "Add to LinkedIn" button with the ID and verify link filled in. Lost the email? They get a fresh copy from the verify page.

Fit the way you work

Not knowing who changed what

Invite staff as admin, issuer or viewer. Every issue, edit and revocation is recorded in an activity log.

Copying data between systems

Connect Moodle, WordPress, Google Forms or your own app through the REST API and signed webhooks. Certificates can also be exported as Open Badges 3.0. Included in Pro. Read the API docs.

A bulk certificate generator: from spreadsheet to verified certificates in minutes

No more making certificates one by one, and no design skills or software needed.

  1. 01

    Upload your design

    Use your existing certificate as a JPG or PNG, or start from a ready-made template. Drag the name, course, dates, ID and QR code into place with a live preview.

  2. 02

    Import your recipients

    Upload a CSV (from Excel: File → Save as → CSV UTF-8; from Google Sheets: File → Download → CSV). We check every row and list the mistakes before a single certificate is issued.

  3. 03

    Issue and email

    Each recipient gets a high-quality PDF and JPG, a download link, an "Add to LinkedIn" button and your badge.

  4. 04 ✓

    Employers verify

    The QR code opens a verify page showing the holder, course, validity and your organisation as the issuer.

See pricing, the API docs, or who uses eCert.Digital.

Issue your first certificates today

Free for 100 certificates a year. Upgrade only when you need more.

Create your free account