Certificate generator from PowerPoint and Excel

Create hundreds of personalized certificates in one click by combining your PowerPoint certificate template with recipient data from Excel.

Processing ...

Upload your Excel data file (XLSX format)

Drag & Drop your Excel (XLSX) file with certificate recipients here

or

Download sample Excel (XSLX) data file (compatible with PPTX sample template)

or scroll down to see how to prepare your data in Excel

Upload your PowerPoint certificate template (PPTX format)

Drag & Drop your PowerPoint certificate template here

or

Download sample PPTX template to see how to use placeholders

or scroll down to see how to use placeholders in the template

Configure certificate output

(make sure it's unique and present in the data row, leave empty for default names)
Register for free to create certificates Download sample output (single file, with multiple certificates) created using sample data and template

How to prepare certificate data in Excel

Put field names in the first row of your Excel file. Each following row becomes one generated certificate. You can put fields in any order, as you need them - it's up to you. The fields you use are also flexible - these don't have to be the same as shown in our samples.

name company title date of achievement course name
Jane Smith Acme Training Senior Analyst 2026-08-10 Advanced PowerPoint Automation
John Doe Example Corp Project Manager 2026-08-10 Presentation Mail Merge Basics

How Excel columns become PowerPoint fields

Every column name from Excel becomes a placeholder field that you can insert into the PowerPoint certificate template as a text box, title, subtitle, or any other text on the slide.

  • name becomes {{name}}.
  • company becomes {{company}}.
  • title becomes {{title}}.
  • date of achievement becomes {{date of achievement}}.
  • course name becomes {{course name}}.

Pictures and QR codes

To include participant photos, logos, or QR codes inside the certificate template, refer to the documentation for images in PowerPoint templates and QR codes in PowerPoint templates.

Frequently Asked Questions

Not directly. You need an MS Word file intermediary because MS Word supports mail merge. That means pasting the PowerPoint design into Word as an image, which is pretty cumbersome.

With PPTXMailMerge, you can create hundreds of certificates with a single click using your PowerPoint design and data you already have in an Excel file.

No. PPTXMailMerge works directly with your PowerPoint template and Excel data. You do not need to convert your certificate to Word, write VBA macros or install a PowerPoint add-in.

Yes. You can generate one combined presentation containing all certificates, or create a separate PowerPoint file for every row in your Excel file.

Yes. You can use spreadsheet values in generated filenames. For example, a filename pattern such as Certificate_{{name}}.pptx can produce files like Certificate_Anna_Smith.pptx and Certificate_John_Doe.pptx.

Yes. You can use your own PPTX template and keep the certificate layout, fonts, colors, logos and other PowerPoint formatting. Simply replace the parts that should change with placeholders and use the template for bulk generation.