Create a Certificate PDF

This page generates a finished certificate as an A4-landscape PDF: a double-rule border, serif typography, the recipient's name centered as the focal line, an achievement line, the date, the issuing organization and a signature line. Type the details into the form, download, print or email — the PDF is drawn entirely on your device and costs nothing.

Create certificate — runs on your device

How it works

The certificate is not a template image with text pasted on top; it is drawn from scratch as vector PDF content with pdf-lib. The page is created at 841.89 × 595.28 pt — exactly A4 landscape, since PDF measures in points at 72 per inch. The double border is two nested stroked rectangles: a heavier outer rule inset about 24 pt from the page edge and a thinner inner rule roughly 8 pt inside it, the classic engraved-certificate framing. Because the border is vector line work rather than a bitmap, it stays perfectly crisp at any print size.

Typography uses the PDF standard serif family (Times), which every viewer renders without embedding font files — one reason the finished certificate is only a few kilobytes. Each line is centered by measurement, not guesswork: the tool asks the font metrics for the exact width of your text at the chosen size, then places it at x = (841.89 − textWidth) / 2. The vertical composition follows a fixed hierarchy down the page: the title in large capitals, a small "is proudly presented to" connective, the recipient's name as the largest element at the visual center, the achievement line beneath it, then the date and issuing organization in the lower third. If a name is long enough to threaten the border, the name's font size is stepped down until the measured width fits inside the inner rule.

The signature line is a thin horizontal rule near the bottom with a small caption below it. It is intentionally left blank: print the certificate and sign in ink, or stamp a drawn signature digitally with Sign PDF. This generator joins the same family as Create invoice and Create PDF job application — form in, finished typeset document out, with nothing leaving your browser.

Illustrative example: certificates for a 12-person workshop

Illustrative scenario, not a recorded benchmark. File sizes, timings and results depend on the input and device. Try the reproducible samples.

A trainer closing out a two-day first-aid workshop needed a certificate for each of 12 participants. She filled the form once — title "Certificate of Completion", achievement line "has successfully completed the 16-hour Workplace First Aid course", date "August 7, 2026", organization "Redwood Training Ltd." — then changed only the name field for each participant and clicked download 12 times. Total time: about four minutes. Each PDF was 4 KB (vector borders and standard fonts, nothing embedded), so all 12 together attached to a single email at under 50 KB. Printed on 200 gsm A4 card at a local shop, the vector rules came out sharp with no pixelation.

Frequently asked questions

Is this certificate maker really free?

Yes — no account, no watermark, no per-download charge. The PDF is drawn by JavaScript running in your own browser, so there is no server cost to pass on and nothing you type is uploaded anywhere.

What size is the generated certificate?

A4 landscape, 297 by 210 millimeters, the standard frame and printer size in most of the world. On US Letter printers, choose fit-to-page in the print dialog and it scales cleanly with slightly larger side margins.

Can I change the wording on the certificate?

Every text element is a field you control: the title, the recipient name, the achievement line, the date and the issuing organization. Write Certificate of Achievement, Certificate of Attendance or anything else — nothing is hard-coded.

How do I make certificates for a whole group?

Generate one certificate per person by changing only the name field and clicking download again — the other fields stay filled in. For a dozen recipients this takes a couple of minutes, and each file is only a few kilobytes.

Can I add a logo or a real signature to the certificate?

Generate the certificate first, then run it through the image watermark tool to stamp a logo, or the Sign PDF tool to place a drawn signature on the signature line. Both run locally as well.

Related tools