bulk certificate generator
/ 1

Click any element to select it: drag to move, use the corner squares to resize and the round handle to rotate. Double-click a text to edit it.

Select an element above or click it on the certificate to edit it.

1.5 pt
Insert:
Tip: if your Excel file has "From" and "To" columns, each certificate uses its own dates.
12 pt
50%
100%
0°

Certificates are created on your device. The names list is never uploaded.

Make Certificates with Names Automatically

Stop typing names one by one. Design the certificate once, add the list of names, and the generator creates a personalised certificate for every person in seconds.

50 Ready-Made Certificate Templates

Choose from 50 classic, formal, modern, arabesque, Ramadan, kids, minimal and luxury designs. Every template can be recoloured with one click to match your school or company colours, and prints sharply on A4 or US Letter paper.

Names from Excel, CSV or a Simple List

Upload an Excel or CSV file, or paste names copied from Excel, Google Sheets or a Google Forms export. The names column is detected automatically and duplicates are highlighted before you generate.

Personalised Fields and Serial Numbers

Use any column of your file inside the certificate text – course name, grade, date or city – with simple placeholders like {Course}. Add an automatic serial number to every certificate for easy verification.

Personal Photos, Logos and Watermarks

Add a personal photo of each person – upload all photos at once and they are matched to the names automatically by file name. Add your company or school logo and resize, move or rotate it with handles, and protect your certificates with a text or image watermark with adjustable size and opacity.

Perfect Arabic Names

Arabic names are written with properly connected letters and right-to-left direction, using beautiful Arabic fonts such as Aref Ruqaa, Amiri, Reem Kufi and Cairo. Arabic and English certificates are both fully supported.

One PDF or a ZIP for Each Person

Download all certificates in one PDF for printing, or a ZIP file with a separate PDF named after each person, ready to send by email or WhatsApp.

Private, Free and Without Watermarks

Everything happens in your browser, so your list of names – which is personal data – is never uploaded. There is no sign-up, no watermark and no limit on how many times you use the tool.

Bulk Certificate Generator › Who Uses It

Anyone who hands out certificates to more than a few people saves hours with automatic name filling.

Schools and Teachers

Create certificates of excellence, appreciation and participation for a whole class or school at the end of term, with colourful templates that students love.

Training Centres and Online Courses

Issue course completion certificates with the course name, number of hours and a serial number for every trainee, straight from your registration sheet.

Conferences, Workshops and Webinars

Turn the attendance list from Google Forms into attendance certificates in minutes and send each attendee a PDF with their own name.

Companies, Charities and Clubs

Thank employees, volunteers and members with professional certificates of appreciation that carry your logo and the signatures of your managers.

🏅 How to Make Certificates with Names from Excel

1. Choose a design

Pick a template and colours, or upload your own certificate design. Select the certificate language and type – appreciation, completion, attendance and more.

2. Edit the texts

Click any text on the preview to change it, choose fonts and colours, upload your logo and signatures, and drag elements wherever you like.

3. Add the names

Paste the names or upload your Excel or CSV file. Check the list and preview any certificate with the arrows above the preview.

4. Download

Choose one PDF or a ZIP with a file for each person, pick the quality, and click Generate.

Frequently Asked Questions about the Certificate Generator

How do I create certificates with different names at once?

Choose a template, edit the texts, then paste your list of names or upload an Excel file and click Generate. The tool creates one certificate for every name automatically.

Can I import names from Excel or Google Sheets?

Yes. Upload an .xlsx, .xls or .csv file, or copy the column from Excel or Google Sheets and paste it. Google Forms responses work too after downloading them as CSV.

Can I use my own certificate design?

Yes. Click "My design" and upload your design as a PDF, PNG or JPG. Then untick the texts that are already printed on it and drag the name to the right place.

Does it support Arabic names?

Yes. Arabic names and texts are written right-to-left with properly connected letters, and you can choose from several Arabic fonts. You can also mix Arabic and English names in the same list.

Can I add the course name, date or grade for each person?

Yes. If your file has extra columns, each column becomes a placeholder such as {Course} or {Grade} that you can insert into any text on the certificate.

How do I get a separate file for each person?

In the Download step choose "ZIP". You will get a ZIP file containing one PDF per person, named after them, ready to email.

Can I add a photo of each person to their certificate?

Yes. Tick "Add a personal photo", then upload all the photos at once. Name each photo file after the person (for example "Sarah Johnson.jpg") and every certificate gets the right photo automatically, or match them in order.

Can I add the training period with start and end dates?

Yes. Tick "Add a period", choose the start and end dates, and pick Gregorian or Hijri format. If your Excel file has "From" and "To" columns, each certificate uses its own dates.

How many certificates can I create?

Up to 1000 certificates per batch. For bigger lists, split the file into several batches.

Is my list of names uploaded anywhere?

No. The certificates are created inside your browser, so the names never leave your device.

Can I add a logo and signatures?

Yes. Upload your logo and up to two signature images, and edit the names and job titles of the signers.

Yes. Choose "Print" quality (300 DPI) for professional printing. "High" quality is sharp enough for office printers and sharing online.

Yes. Choose "Print" quality (300 DPI) for professional printing. "High" quality is sharp enough for office printers and sharing online.

Is the certificate generator free?

Yes. It is completely free, with no sign-up and no watermark on your certificates.

Does it work on mobile phones?

Yes. It works in modern mobile browsers. For long lists, a computer is faster, and "Standard" quality is recommended on phones.

Explore the full collection of tools in the PDF Utilities.