Self-service certificate, diploma & CEU mail merge from Excel or CSV

Batch Fill PDF Certificates & Awards from Excel or CSV

Generate personalized training certificates, CPE/CEU completion awards, safety compliance cards, and event diplomas in bulk. Upload your existing Canva, Illustrator, InDesign, or scanned PDF certificate template once, import your attendee roster from Excel (.xlsx) or CSV, preview every recipient name and completion date, and download one clean PDF per row in a single ZIP.

Try five spreadsheet rows free with a watermark and free AI column matching. Clean ZIP exports are unlocked by the $7 7-Day Pass (up to 25 rows) or included in Starter ($19/month for up to 25 rows), Pro ($49/month for 100 rows), and Business ($99/month for 500 rows).

Your data lives in Google Sheets? Fill the PDF directly from Sheets with the JustFill add-on.

22-second walkthrough

One PDF. Five spreadsheet rows. One ZIP.

A real production workflow with a synthetic vendor form and a five-row Excel workbook: match all nine fields, review every PDF, and export one ZIP.

  1. 1Review nine PDF fields once
  2. 2Match 9/9 Excel headers
  3. 3Approve five and export ZIP

PDF mail merge, without Word

How to fill multiple PDF forms from Excel

Keep the original PDF layout. Put column names in the first spreadsheet row and one customer, employee, vendor, or case in each row below it. JustFill creates a separate PDF for every selected row.

  1. 1

    Upload the original PDF

    Use an AcroForm, a flat PDF, or a scan. JustFill detects the fields before the merge.

  2. 2

    Import XLSX or CSV

    Dates, leading zeros, percentages, booleans, and spreadsheet headers are preserved for mapping.

  3. 3

    Check the column mapping

    Matching headers map directly. Ambiguous columns can use AI-assisted mapping.

  4. 4

    Review and export

    Approve the records you want and download individual filled PDFs in one ZIP.

Sample input

Example training roster: one row becomes one personalized PDF certificate

Recipient NameCourse / CredentialCompletion Date & ID
Elena Rostova, PMPOSHA 30-Hour Construction Safety & Compliance2026-10-18 · CERT-2026-8841
Marcus Vance, CPAAnnual Ethics & Continuing Professional Education (8 CPE)2026-10-18 · CERT-2026-8842
Sofia Mendoza, RNAdvanced Cardiac Life Support (ACLS) Renewal Cohort2026-10-18 · CERT-2026-8843
Live PDF Field Preview (Row 1 of 3)

Recipient Name

Elena Rostova, PMP

Course / Credential

OSHA 30-Hour Construction Safety & Compliance

Completion Date & ID

2026-10-18 · CERT-2026-8841

Click any spreadsheet row above to preview its generated PDF. All 3/3 columns auto-matched by AI.

Upload your certificate PDF template

Drop in any PDF exported from Canva, Adobe Illustrator, InDesign, PowerPoint, or a scanned paper award. D-FINE visual detection locates blank lines, or you can place recipient name, course title, date, and certificate ID boxes in one click.

Import your attendee Excel or CSV roster

Upload an .xlsx or .csv roster exported from your LMS, Zoom/Webinar attendance report, Eventbrite, or HRIS. Map columns like Recipient Name, Course Title, CEU Hours, Completion Date, and Certificate Number.

Preview long names and download the ZIP

Click through generated certificates in the browser to verify that long names, credentials, and dates fit cleanly on the line before exporting all approved PDFs in one watermark-free ZIP.

Where it fits

Keep your exact Canva, Illustrator, or flat PDF certificate design — no Word layout rebuilds.

Recreating a designed certificate inside Microsoft Word or Google Slides just to run a mail merge breaks custom borders, seals, signatures, and typography. JustFill keeps your original flat, scanned, or fillable PDF certificate untouched, detects or places fields directly on top of the artwork, and populates one certificate per spreadsheet row.

Corporate L&D & employee training completion certificates
Continuing education (CPE, CEU, CLE, CME) credit certificates
OSHA, HIPAA, and workplace safety compliance certificates
School, bootcamp, and academy graduation diplomas
Conference, webinar, and workshop attendance certificates
Professional association membership & award certificates

Simple pricing

Test five recipient rows free — then export your cohort with the $7 7-Day Pass or Starter.

Run the 5-row guided sample in your browser with no card required. For a one-off graduation or webinar cohort, the $7 7-Day Pass unlocks 25 clean PDF downloads (up to 25 rows in a 1-click Batch ZIP, $7 credited toward Starter). For recurring cohorts, Starter ($19/mo), Pro ($49/mo), and Business ($99/mo) support 25, 100, and 500 certificates per batch.

$7 7-Day Pass — One-off batch up to 25 rows (25 clean PDFs in a batch ZIP + 25 AI credits, no subscription, $7 credited toward Starter)

Need recurring monthly runs, saved templates, and 125 clean output pages/month with AI column mapping? Choose $19/month Starter above.

Get $7 7-Day Pass (up to 25 rows)

Running larger spreadsheet batches? Get Pro — $49/month for up to 100 rows per batch (or Business at $99/month for up to 500 rows).

Starter

Recommended first workflow

$19
/ month
  • AI field detection for 250 new pages per month
  • Reusable templates — refills use no detection pages
  • Up to 25 PDFs per batch
  • 125 clean output pages per month
  • Clean, watermark-free ZIP exports
  • CSV and XLSX spreadsheet imports
  • Review every record before export
Starter: 25 records for $19/month. Pro: 100 for $49/month. Business: 500 for $99/month. Each plan also enforces its monthly clean-output allowance.

Paid workflow

Save your certificate template once and issue the next cohort in 60 seconds.

Training providers and HR teams run the same certificate layout after every workshop or compliance cycle. Save your calibrated field placement once and drop in next month’s attendance CSV with zero setup.

Reusable certificate layout

Save the exact field coordinates for Recipient Name, Course, Date, Instructor Signature label, and Serial Number so future cohorts require zero field setup.

Works with flat Canva & designer PDFs

No Adobe Acrobat Pro required. Turn any flat PDF artwork or scanned award template into a repeatable batch generator directly in the browser.

Visual proofing before ZIP export

Inspect every recipient’s certificate on the canvas, fix typos or capitalization inline in the browser table, and export clean individual PDFs in a ZIP.

Guardrails

Draft preparation with human review.

Clear boundaries

JustFill populates PDF certificate templates from attendance and completion records your organization provides. It is not an accrediting body, does not verify course completion or CEU/CPE eligibility, and does not email certificates directly to recipients.

Frequently asked questions

How do I batch fill PDF certificates from an Excel or CSV attendance list?

Upload your PDF certificate template to JustFill, place or auto-detect the fields for Recipient Name, Course Title, Completion Date, and Certificate ID, and upload your Excel (.xlsx) or CSV roster. Preview each attendee’s certificate in the browser and click Export ZIP to download one personalized PDF per row.

Can I use a flat PDF certificate exported from Canva, Illustrator, or InDesign?

Yes. Most certificate designs exported from Canva, Adobe Illustrator, InDesign, or PowerPoint are flat PDFs with no interactive AcroForm fields. JustFill detects visible blank lines or lets you draw text boxes directly over the artwork so your fonts, borders, badges, and background graphics stay 100% intact.

How do I check that long recipient names fit on the certificate before downloading?

Every row in your Excel or CSV file appears as a clickable record in the batch preview list. You can inspect long names or hyphenated credentials directly on the certificate canvas, resize or reposition the field box once for the whole batch, or edit a cell value inline before generating the final ZIP.

Do I need a monthly subscription for a one-time webinar or graduation cohort?

No. You can test 5 rows for free, and if you only have a one-time cohort of up to 25 recipients, the $7 7-Day Pass gives you 25 clean PDF downloads (including 1-click Batch ZIP export) with no recurring subscription — and credits the full $7 toward Starter ($19/month) if you upgrade within 7 days.

Can we reuse the same certificate template for weekly or monthly training cohorts?

Yes. Save your reviewed certificate layout as a template in your account. Whenever a new training cohort finishes, reopen the saved session, drop in the new LMS or attendance CSV, and export the new ZIP in seconds without using additional detection pages.

Does it work with scanned or flat PDFs?

Yes. JustFill detects field locations in fillable, flat, and scanned PDFs before mapping spreadsheet columns.

Does each spreadsheet row create a separate PDF?

Yes. The first row contains the Excel or CSV column names. Every selected data row becomes one reviewable PDF in the exported ZIP.

Is this the same as Word mail merge?

It uses the same one-row-per-document idea, but fills your existing PDF directly. You do not need to recreate the form in Word or convert the PDF first.

Can I review results before downloading?

Yes. Each spreadsheet row becomes a reviewable record. Approve the records you want before creating the ZIP.

Does JustFill email the generated PDFs?

Not in the current self-service batch. It creates individual PDFs and packages the approved files in a ZIP for download.

What happens to uploaded documents?

Transfers use TLS. Rendered page images are deleted within 7 days and source documents within 30 days unless you save the PDF as a reusable template.