Type your business name, the amount or service being gifted, who it is for and when it expires, then pick one of three layouts. The maker adds a random redemption code you can log, warns you when a US expiry date looks shorter than the federal five-year minimum, and prints a clean certificate straight from your browser.
| Field | Why it matters | Example |
|---|---|---|
| Business name and contact | Tells the holder where to redeem it | Harbor Street Bakery, 555-0142 |
| Value or service | Sets exactly what you owe | $50 or One 60-minute massage |
| Recipient and giver | Makes it personal and easier to trace | For Sam, from Alex |
| Redemption code | Lets you mark it used and spot copies | GC-7KQ4-M9TX |
| Issue and expiry dates | Required wording in some places; check local rules | Issued Oct 14, 2026 |
| Terms | Cash value, partial use, lost certificates | Not redeemable for cash |
Updated
A paper gift certificate is still one of the simplest things a small shop, salon or studio can sell over the counter. The weak spot is usually tracking: two certificates that look the same and no way to tell which one was already spent. This maker gives every certificate its own code, so a simple list of codes is enough to keep you honest.
Business name: Harbor Street Bakery
Where to redeem (address, phone or website): 12 Harbor Street, 555-0142
Amount: $50
For: Sam. From: Alex
Redemption code: GC-7KQ4-M9TX
Issue date: 2026-10-14
Terms: Not redeemable for cash. Lost certificates cannot be replaced.
Layout: Classic, Band, Minimal
Nothing you type leaves this page.
If you sell certificates on your own website, this stylesheet hides everything except the element with the id fh-print when the visitor prints, which is how this tool prints only the card.
visibility keeps the layout of the hidden parts, so the card is moved to the top left with absolute positioning.
@media print {
body * { visibility: hidden; }
#fh-print, #fh-print * { visibility: visible; }
#fh-print { position: absolute; left: 0; top: 0; width: 100%; }
@page { margin: 12mm; }
}A dashed inner border and a large value are enough to read as a certificate. Edit the text to try your own.
<div style="border:3px double #1f2937;padding:16px;max-width:420px;font-family:Georgia,serif;text-align:center">
<div style="font-size:13px;letter-spacing:2px;text-transform:uppercase">Harbor Street Bakery</div>
<div style="font-size:26px;margin:6px 0">Gift Certificate</div>
<div style="font-size:34px;font-weight:bold">$50</div>
<div style="font-size:13px;margin-top:8px">For Sam, from Alex</div>
<div style="font-family:monospace;margin-top:8px">GC-7KQ4-M9TX</div>
</div>
A money value is flexible for the buyer and easy to account for, because you simply subtract what is spent. A service certificate feels more like a present and protects you from price rises, but say clearly whether the holder can swap it for something else.
Whatever you choose, decide in advance what happens with leftover balance on a partly used certificate and put that in the terms.
A two-column list is enough: code and value, plus the date sold and the date redeemed. Check the code against the list before you accept a certificate. A photocopy will carry the same code, but only the first one presented gets accepted.
If you take card payments in a point-of-sale app, many of them also sell digital gift cards. Paper certificates from this page work alongside those; just keep them in a separate list.
In the United States, the federal rule for gift certificates sold to consumers (Regulation E, section 1005.20) says the underlying funds may not expire sooner than five years after the certificate was issued, and the expiry date must be disclosed. Some states go further. The rule has exceptions, so read it or ask an adviser. This is not legal advice.
It is drawn with the browser's cryptographic random number generator from 31 characters that are hard to misread, so guessing one is impractical. A paper code only protects you if you record it when you sell the certificate and check it off when it is used.
No. The certificate is built and printed inside this page. Nothing is sent to us or saved after you close the tab, so copy your codes into your own records.
Press Print certificate and choose Save as PDF (or Microsoft Print to PDF on Windows) as the printer. You can then email the PDF to the buyer.
It prints at the top left of a letter or A4 sheet, up to about 8 inches wide, and its height follows how much text you add. Trim along the border with scissors or a paper cutter.
Related: Business card maker, Receipt generator, Discount code generator, Product label and hang tag maker.
Start for free or see all free tools. We.Inc is free to start, with no card needed. AI building is on paid plans from $20 a month.
We.Inc is an AI-powered website builder you can resell under your own brand. Launch a branded client dashboard, bill on Stripe Connect, and deliver AI-generated websites in minutes. White-label plans start at $99 a month for 25 client sites, with a 7-day free trial and no per-site fees.