Skip to content

Certificate Template

Elegant certificate template for diplomas, awards, and completion certificates. Supports custom fonts, QR verification codes, and photo badges.

Certificate Template for Mail Merge

A versatile certificate template perfect for diplomas, awards, course completions, and training certifications. Whether you are a university graduating 500 students, a corporate training department certifying employees, or an online course platform issuing completion badges, this template handles bulk generation with ease. Each certificate is personalized with recipient data and can include QR verification codes, custom calligraphy fonts, and recipient photos.

When to Use This Template

This template is designed for any situation where you need to produce a large number of certificates that share a consistent visual design but contain unique recipient information. Common scenarios include:

If you find yourself opening a design tool to manually edit names and dates one certificate at a time, this template will save you significant time.

Template Fields

FieldDescriptionExampleSpreadsheet Column
Recipient NameFull name of the awardeeMaria Garcíarecipient_name
Course TitleProgram or achievement nameAdvanced Data Sciencecourse_title
Completion DateDate of completionMarch 20, 2025completion_date
Certificate IDUnique identifierCERT-2025-01234certificate_id
SignatureSignatory name or imageDr. James Wilsonsignature
QR CodeVerification linkhttps://verify.edu/cert/01234qr_code

Field Mapping Guide

Proper field mapping ensures each certificate is filled with the correct recipient data. Here is how to set it up:

  1. Organize your spreadsheet — Each row is one certificate. Include columns for every field you want to personalize. A typical spreadsheet might have columns like recipient_name, course_title, completion_date, certificate_id, and verification_url.
  2. Place fields visually — Drag each field onto the PDF canvas at the exact location where it should appear. The recipient name is typically the largest, most prominent field, centered on the certificate.
  3. Choose the right render type — Use plain text for names and dates. Use the QR code type for verification URLs so each certificate includes a scannable proof of authenticity. Use the image type for recipient photos or signature images.
  4. Set font and size per field — The recipient name often looks best in a decorative serif or script font at a larger size, while dates and IDs use a smaller, clean sans-serif font.
  5. Preview a few certificates — Generate previews with different rows to verify that long names wrap correctly, dates are formatted consistently, and QR codes scan properly.

Tip

For verification QR codes, create a URL pattern in your spreadsheet like https://yourdomain.com/verify/CERT-2025-01234. This lets anyone scan the certificate and confirm its authenticity online.

Design Tips

Customization Tips

Common Use Cases

University graduation diplomas: A university graduates 800 students across three ceremonies. The registrar’s office maintains a spreadsheet with student names, degree titles, honors, and ceremony dates. The certificate template includes the university seal, a calligraphy font for names, and a QR code linking to the university’s verification portal. All 800 diplomas are generated in one job.

Online course platform: An e-learning platform automatically certifies students who complete courses. The spreadsheet is populated from the LMS and includes student name, course title, completion date, and a unique certificate ID. Certificates are emailed to students as PDF attachments immediately upon completion.

Corporate compliance training: A manufacturing company certifies 2,000 employees annually on workplace safety. Certificates include the employee name, training module, completion date, and a QR code linking to the company’s compliance database. Bulk certificates are generated quarterly and distributed via email.

Industry award ceremony: A professional association issues certificates for award nominees, finalists, and winners. Each certificate level uses a different template design, and the data is filtered by award tier before merging.

Best Practices

Bulk Generation Workflow

  1. Design your certificate in Canva and import directly
  2. Prepare a spreadsheet with all recipient data
  3. Place dynamic fields on the template
  4. Generate up to 100,000 certificates in one job
  5. Download or email to recipients

Get Started

Upload your certificate design and recipient data to Mergram. Choose your fonts, place your fields, and generate your first batch of personalized certificates.

Key features

Custom Fonts

Upload calligraphy, serif, or script fonts

QR Verification

Embed scannable verification codes

Photo Badges

Include recipient photos

Bulk Export

Download as individual PDFs or combined file

Frequently asked questions

Can I use a calligraphy font?
Yes! Upload any .ttf, .otf, .woff, or .woff2 font to Mergram and use it in your certificate template.
How do I add QR codes for verification?
Add a QR code field type and map it to a column with verification URLs. Each certificate gets a unique scannable code.
What paper size does the certificate template support?
Any size your PDF uses. Landscape A4, Letter (11×8.5"), and custom dimensions like 8×10" are all supported. The output matches the original PDF dimensions exactly.
Can I include recipient photos on each certificate?
Yes! Add an image field and map it to a column containing photo filenames. Upload the photos to a media album in Mergram, and each certificate will display the matching recipient photo.
How do I generate unique certificate IDs automatically?
Create a column in your spreadsheet with unique IDs (use a formula like CERT-2025-ROW()). Map that column to the certificate ID field. Each certificate gets its own identifier.

Ready to try it yourself?

Start merging PDFs in minutes — free account required, no credit card needed.

Related articles