Certificate Plugin for WordPress

Start free with a drag-and-drop designer, automatic awarding when learners pass a quiz or complete a course, and QR verification. Upgrade when you need custom fonts, bulk awarding, directories, multi-page certificates, a verification API, audit logging, and more.

A Complete Certification Platform, Free on WordPress.org

Certificate designer

Drag-and-drop certificate designer

✓
Unlimited Templates & Certificates Create as many certificate templates as you need and award them without limits
✓
Drag-and-Drop Designer An interactive canvas where the design you see is exactly what learners receive as a PDF certificate
✓
Starter Templates Eight professional designs in Letter and A4 sizes, plus a blank canvas when you want to start fresh
✓
Automatic Awarding Award certificates for a specific quiz or course, or let one template cover your entire catalog
✓
Integrations Native support for PressPrimer Quiz, PressPrimer Assignment, LearnDash, LifterLMS, Tutor LMS, and LearnPress
✓
Merge Fields Pull recipient names, scores, course details, and site data into any certificate, including custom meta
Starter templates

Starter templates in Letter and A4

✓
QR Verification Add a scannable QR code that links every certificate to its own public verification page
✓
Credential IDs Every certificate carries a unique, non-guessable ID that anyone can check
✓
Validity & Revocation Set expiry periods, plus revoke and reinstate certificates
✓
Protected PDFs Print-quality 300 DPI files that cannot be modified in Acrobat or other tools
✓
Email Delivery Certificates arrive in learner inboxes as PDF attachments the moment they are earned
✓
Dashboard Certificate statistics, an awarded-over-time chart, and recent activity at a glance
✓
Accessible Keyboard navigation, screen reader support, and reduced motion preferences
✓
Privacy First PDF and QR generation happen on your server, so certificate data never leaves your site

Here's How It Works

PressPrimer Certificate covers the whole certification lifecycle: design the certificate, award it automatically, deliver it to the learner, and let anyone verify it. Here’s a closer look at each part.

DESIGN

A Designer That Gets Out of Your Way

Every certificate starts from a template. Pick one of eight starter designs, available in Letter and A4, and it opens on an interactive canvas with your site name, logo, and brand colors. Drag, resize, and arrange text, images, signatures, shapes, QR codes, and backgrounds, with alignment and spacing tools, smart guides, and sample values to make the work easier.

What you see is genuinely what learners get. The canvas renders at real page dimensions, six open-license font families are bundled, and a live preview shows the actual PDF before you publish.

Certificate Designer Controls

AWARD

Certificates That Award Themselves

In the template’s Award tab, choose what earns the certificate: passing a PressPrimer Quiz at a score you set, a passing PressPrimer Assignment grade, or completing a course, lesson, topic, or quiz in your favorite LMS. Point a trigger at one course or at any of them, so a single template can cover everything.

Display names keep everything clear. Build a name from merge fields, like the title of the course that was completed, and every certificate is named after what earned it. Manual awarding is always available too, with recipient search, a backdatable earned date, and an optional expiry.

Certificate Triggers

VERIFY

Proof Anyone Can Check

Every certificate carries a unique, non-guessable credential ID and can include a QR code linking to a public verification page on your own site. Scanning the code or typing in the ID shows whether the credential is valid, revoked, or expired, along with the recipient’s name, what it was awarded for, and the date. No account is needed to check.

On the PDF itself, the QR code and credential ID are clickable links to the verification page, so digital copies verify with a single click.

Verify certificates

DELIVER

Easy Certificate Access

The moment a certificate is earned, it lands in the learner’s inbox as a print-ready PDF, under a subject line that can name the exact course they completed. Every certificate also gets its own shareable view page where anyone can see the certificate and download the PDF.

Add a My Certificates page with the included block or shortcode and learners get one place to see everything they have earned, with status filters, sorting, and verify and download links.

Certificate List

MANAGE

Run It Like a Registrar

The dashboard keeps the whole operation visible: certificate counts, an awarded-over-time chart, recent activity, and quick actions. The certificates screen filters by template, status, and source, with one-click actions to resend an email, revoke with an optional reason, reinstate, or delete test data.

Getting started is guided from the first click. A built-in setup tour walks you from your first template to your first awarded certificate in about five minutes.

Certificate Dashboard

Need More?

The free plugin covers the whole lifecycle, but some programs need more. Your own fonts, multi-page certificates, and a tool to award certificates in bulk. Issuing organizations, public program pages, and a searchable credential directory for schools and associations. Audit logging, white-label branding, and a verification API for organizations.

EXPAND YOUR CAPABILITIES

Premium Add-ons

Multi-page certificates

Educator

Advanced Certificate Features

Upload your own fonts, design multi-page certificates, award certificates in bulk, and give recipients one-click social sharing.

  • ✓ Upload your own TTF fonts for the designer and PDFs
  • ✓ Multi-page certificates with a page rail in the designer
  • ✓ Bulk awarding from user lists or CSV files
  • ✓ Social sharing with LinkedIn add-to-profile
  • ✓ Expiry reminder emails on a schedule you control
Learn More
Award past completions

School

Certificate Tools for Organizations

Give every department, brand, or chapter its own issuing organization. Publish issuer profiles and program pages, a searchable directory, and award certificates retroactively.

  • ✓ Issuing organizations with owner and issuer members
  • ✓ Public issuer profiles and program pages
  • ✓ Searchable credential directory
  • ✓ Verification branded per issuing organization
  • ✓ Award past completions, plus email copies to LearnDash Group Leaders and PressPrimer Teachers
Learn More
Audit Log

Enterprise

Prove It, Brand It, Connect It

A complete record of who did what and when. The whole certificate system under your own name and logo. A verification API and embeddable widgets.

  • ✓ Comprehensive audit logging across the entire suite
  • ✓ Audit retention controls with cleanup and purge
  • ✓ Complete white-label branding for admin, emails, and PDFs
  • ✓ Verification API with managed keys and rate limits
  • ✓ Embeddable verification widget with an origin allowlist
Learn More

PREMIUM ADD-ONS

Choose Your Plan


Educator

$99/year
$49 /year
Save $50
1 site
Get Educator

Everything in free, plus:

  • ✓Custom font support
  • ✓Multi-page certificates
  • ✓Bulk awarding from user lists or CSV files
  • ✓Social sharing with LinkedIn add-to-profile
  • ✓Expiry reminder emails on a schedule you control
  • ✓Branded verification page

Enterprise

$249/year
$149 /year
Save $100
5 sites
Get Enterprise

Everything in School, plus:

  • ✓Comprehensive audit logging across the entire plugin suite
  • ✓Complete white-label branding
  • ✓Verification API for partners and systems
  • ✓Embeddable verification widget with restricted access by domain

Special introductory pricing in USD, all renewals are at full price. You can change plans or cancel your subscription at any time.

Frequently Asked Questions


Yes, and they’re designed to work together. Passing a quiz and earning a passing grade on an assignment are both built-in award triggers, each with its own merge fields. That means a certificate can display the actual score or grade a learner earned, pulled directly from the quiz or assignment record.

It’s genuinely free and not locked down. Unlimited templates, unlimited certificates, the full designer, every award trigger, public verification, and email delivery are all included in the free plugin on WordPress.org. Premium add-ons (Educator, School, and Enterprise) extend it with custom fonts, bulk awarding, issuing organizations, audit logging, and more, but the free plugin is fully functional on its own.

No. PressPrimer Certificate works on any WordPress site. You can design certificates and award them manually to any user with no other plugins installed. When PressPrimer Quiz, PressPrimer Assignment, LearnDash, LifterLMS, Tutor LMS, or LearnPress is detected, automatic award triggers for that plugin appear on their own.

Yes. Every trigger’s source picker includes an “any” option, so a single template can award for any course, any quiz, or any assignment. Merge fields fill in from whichever one the learner actually completed, and a display name built from merge fields keeps every certificate clearly labeled.

Yes, with the Educator add-on. Pick users from a list or upload a CSV, map its columns to your merge fields, and review every row before anything sends. Large batches run in the background. The School add-on also adds Award Past Completions, which finds everyone who completed a course, lesson, quiz, or assignment before the certificate existed and awards them all.

Yes, with the Educator add-on. Upload your brand’s TTF fonts and they appear in every designer font control and embed in the PDF, so what you see on the canvas is what learners receive.

Yes. When LearnDash is installed, you can award a certificate on course, lesson, topic, or quiz completion, and merge fields for the course details become available in the designer.

Every certificate can include a unique credential ID and a QR code. Scanning the code or typing the ID into the verification page on your site shows whether the credential is valid, revoked, or expired, along with the recipient’s name, what it was awarded for, and the date it was earned. Anyone can check a certificate; no account is needed.

Yes, with the Enterprise add-on. A key-authenticated verification API returns exactly what the public verification page shows, and an embeddable widget lets partners add a verify form or a live credential status to their own pages.

Yes, and both are included free. Set a validity period in days, months, or years, pick a fixed expiry date, or let certificates last forever. You can revoke any certificate with an optional reason and reinstate it later if needed, and the verification page always reflects the current status.

Ready to Add Certificates to Your WordPress Site?

Start free with the full design-to-verification workflow, or unlock custom fonts, bulk awarding, issuing organizations, and a verification API with our premium add-ons.