Cert Builder Pro — Visual PDF Certificate Builder for WordPress
v3.1.1 · Compatible with WordPress 6.7

Create and deliver professional PDF certificates
from WordPress.

Visual drag & drop editor, data from Google Sheets or CSV, download portal with identity verification. No code, no external dependencies. Ready in minutes.

Lifetime · $99 → Annual · $39/year ↳ per site license · one-time payment available
Used by academies, universities and companies →
Digital Institute North Academy Regional Cooperative South University Study Center Workshop Lab
[01] how it works

From your spreadsheet to a downloadable PDF in four steps.

Installs just like any WordPress plugin. Everything else is done from the dashboard — without touching code, external services, or migrating your data anywhere.

01

Design your template

Upload your background in JPG or PNG — the design you already have in Canva or Illustrator — and drag the fields onto it. Name, date, code, role. Typography and color editable on the fly.

+ name
02

Connect your data

Paste your Google Sheet URL or upload a CSV. The plugin automatically detects the columns and shows a preview of the first rows before saving.

name
course
date
code
✓ 1,247 rows
03

Publish the portal

Paste the shortcode on any page. Your participants enter their verification data — document ID, email, or code — and the plugin matches it with the sheet.

[cert_download template="1"]
Document ID:
12.345.678
04

PDF generated instantly

Print resolution, embedded fonts, exact data for that person. No queues, no manual intervention, no watermarks.

↓ PDF
[02] features

Everything you need to issue certificates at scale.

Every feature is built thinking about the real-world use case: institutions issuing hundreds or thousands of certificates without losing hours on every cohort.

Editor

Visual drag & drop canvas

  • Preconfigured sizes: Letter, A4, A3, landscape
  • Dynamic draggable fields from the panel
  • Snap to grid on drop, animated ghost with GPU
  • Real-time PDF preview from the editor
Data

Native Google Sheets & CSV

  • Public Sheets API without OAuth
  • CSV upload with column preview
  • Automatic header detection
  • Configurable 30-minute cache
Portal

Public download with verification

  • Customizable shortcode
  • 3 layouts: classic, modern, minimal
  • Configurable verification fields per template
  • PDF generation precisely at verification time
PDF

Print quality

  • 150 dpi base with proportional scaling
  • Embedded fonts: Helvetica, Arial, or custom
  • No watermarks
  • Compatible with any printer
License

Robust, resilient to bad networks

  • Key activation from WP Admin
  • 7-day local cache, no server calls on every visit
  • 3-day grace period for network errors
  • Automatic weekly background cron
Maintenance

Native WordPress updates

  • Direct notifications in WP Admin → Plugins
  • One-click update, without leaving the panel
  • English and Spanish interface with auto-detection
  • Compatible up to WordPress 6.7
[03] use cases

Designed for those who issue certificates every week.

Academies

Online course diplomas

Issue completion certificates with automatic names and dates from your student Google Sheet.

+2,400 diplomas/month
Universities

Events and congresses

Certificates of participation for events with a unique, third-party verifiable code.

100% verifiable
Agencies

Webinars and workshops

Automatic recognitions to attendees with the event's email, name, and date.

0 hrs manual work
[04] plans

No subscriptions. No surprises.

Buy once and the plugin is yours. Lifetime means lifetime updates.

Pro Annual
$ 39 USD / year

To get started and renew every year.

Get Pro Annual
  • ✓ Unlimited templates
  • ✓ Unlimited downloads
  • ✓ No watermarks
  • ✓ Automatic updates
  • ✓ Priority email support
  • ✓ 1 site per license
↳ One license per site · write to us for multi-site · 14-day guarantee
[05] teams that use it

What those who already closed the manual cycle say.

★★★★★

"We went from generating 300 diplomas by hand at the end of each cohort to a portal where students download their own. Three hours of work became zero."

MV
M. Vargas
Academic Coordinator · Digital Business Institute
★★★★★

"Verification against Google Sheets was what sealed the deal for us. We didn't have to migrate anything from our database."

RP
R. Pereira
Training Manager · Regional Cooperative
★★★★★

"I tried six certificate plugins. Cert Builder Pro was the only one that didn't ask for a monthly subscription or depend on external services."

LS
L. Schneider
Freelancer / 14 clients · Independent Studio
[06] questions

What they ask us before buying.

Can't find your answer? Write to us

Do I need to know how to code?+

No. Everything is configured from the WordPress dashboard. The shortcode is the only "line of code" you will write, and it's just copy and paste.

Does it work with any design?+

Yes. Any JPG or PNG image works as a background. Design in Canva, Illustrator, or whatever you prefer, and upload the final image as the template base.

What happens if the Google Sheets data changes?+

The plugin reads the data at the moment the participant verifies their identity, with a configurable 30-minute cache. Changes in the sheet are reflected automatically.

How many sites does a license cover?+

A license covers 1 site. If you need more, purchase additional licenses or write to us for a custom multi-site plan.

Do I lose my templates if I change plans?+

No. Templates and configurations are saved in the WordPress database. Changing plans does not touch your data.

Does the plugin work even if egzlab.com is down?+

Yes. License verification is cached locally for 7 days. If there's a network error during renewal, the plugin continues to work for 3 additional days before asking for reactivation.

↳ start today

Your next cohort will receive their diploma without you moving a finger.

Install the plugin, connect your sheet, paste the shortcode. In less than an hour, you'll have the portal up and running.

WordPress
5.8 or higher
PHP
7.4 or higher
Tested up to
WordPress 6.7
Dependencies
None external
Google Sheets
Public access (no OAuth)