Wedding invitations have a lot of jobs: share the date, the venue, the dress code, the hotel block, the registry and the RSVP deadline, all on a card that should still look elegant. A QR code lets guests jump straight to the details online, so the printed invitation can stay clean. Done well, it looks intentional and saves everyone time. Done badly, it is a gray square that does not scan after you have paid for 150 letterpress cards.
This guide covers what the code should open, where to put it, how to keep it scannable on special papers and finishes, and how to test it before anything goes to the printer.
Step 1: Decide what the code should open
The simplest, most reliable approach is one code that opens your wedding website, with links from there to everything else. Common destinations:
- Wedding website: schedule, venue, travel, hotel block, dress code, FAQs.
- RSVP form: a page on your wedding website, or a form such as a Google Form. See how to make a QR code for a Google Form.
- Registry: better as a link on your website than a code on the invitation itself, since many couples prefer to keep registry details off the main card.
- Venue map: a map link for the ceremony and reception. See how to make a QR code for a location.
- Livestream: for guests who cannot travel. Share the link closer to the date if it is not ready yet.
- Photo sharing: a shared album link for the day itself, often on a table sign rather than the invitation.
If you want separate codes, put each one on a different card or sign, with a clear label. Two unlabeled codes side by side confuse guests.
Step 2: Use a link that will not change
Once the invitations are printed, the code is permanent. A static QR code stores the link itself, so it will work as long as that web page exists. Before generating it:
- Publish the page first and confirm the final address. Avoid links that change when you rename the page or switch website builders.
- Use a short, clean URL. Shorter links create simpler codes with bigger squares, which scan more easily on small cards.
- Do not link to a draft or a preview link that only works while you are logged in.
If you think the destination might move, read static vs dynamic QR codes before deciding. A practical middle ground is pointing the code at your wedding website's home page, which you control, and updating what that page links to.
Make a free QR code for a link, WiFi or contact card — generated in your browser.
Open the free QR code generator →Step 3: Generate the code
- Copy the final link.
- Paste it into the free QR code generator.
- Keep the colors dark on light for now. You can match your palette later, carefully.
- Download an SVG if your designer or print shop can use it, because it stays sharp at any size. Otherwise download a high-resolution PNG. Our guide on SVG vs PNG QR codes explains the difference.
Where to put the QR code
| Placement | Pros | Things to consider |
|---|---|---|
| Details or RSVP card | Keeps the main invitation formal and uncluttered | The most common and safest choice |
| Back of the invitation | No extra card to print | Make sure it does not show through thin paper |
| Save-the-date | Sends guests to the website early | The website must be live when save-the-dates go out |
| Envelope or belly band | Very visible | Envelopes are often thrown away, so repeat the code inside |
| Day-of signs | Great for photo sharing and schedules | Make these larger; people scan from farther away |
Size, color and special finishes
Wedding stationery uses papers and printing methods that can make QR codes harder to read. A few guidelines:
- Size: for a short link scanned at arm's length, about 2 cm (0.8 in) wide is a commonly used minimum, and slightly larger is more comfortable for guests. Signs need more. See minimum QR code size and QR code size for print.
- Contrast: dark modules on a light background. Navy, black, deep green or burgundy on white or cream usually works. Avoid light gold on ivory, which may look lovely but leaves little contrast. Our guide to QR code colors that scan explains why.
- Do not invert it. Light squares on a dark background are not read by every scanner.
- Keep the quiet zone. Leave a clear margin around the code with no borders, flourishes or florals touching it. See the QR code quiet zone.
- Foil and metallic inks: shiny foils reflect light and can look different at every angle. If you want foil, consider printing the code in flat ink and using foil elsewhere, or test a proof under ordinary indoor lighting.
- Letterpress and embossing: pressing too deep can blur the edges of small squares. Ask your printer for a proof of the code specifically.
- Textured and colored cardstock: heavy texture and darker paper reduce contrast. Test on the exact paper.
Wording ideas
A short line under or beside the code tells guests what it does. Always include a typed version of the link for guests who prefer not to scan or whose phones do not cooperate. For example:
- "Scan to RSVP by June 1 · or visit example.com/rsvp"
- "Travel, hotel and schedule details · example.com"
- "Share your photos from today · scan here"
Replace the example dates and links with your own.
Think about privacy
Wedding websites often include the date, venue and sometimes travel plans. Invitations can end up photographed and shared. If that concerns you:
- Use a website password and print it on the details card.
- Keep personal details like home addresses off public pages.
- Avoid putting the code on the outside of the envelope.
Remember every guest
Some guests, often older relatives, may not use QR codes. Keep the key facts (date, time, venue, RSVP deadline) printed on the invitation itself, and offer another way to RSVP, such as a phone number, email address or reply card. The code should be a shortcut, not the only path.
Test before you print
This is the step that saves money. Before approving the final proof:
- Scan the digital proof on two or three different phones, including at least one iPhone and one Android phone.
- Order a printed proof on the real paper with the real finish, and scan it under normal indoor light.
- Check the destination on mobile: does the RSVP form load quickly and work on a small screen?
- Test the typed link too, letter by letter.
- Re-test after any design change, even resizing or recoloring.
If a code fails, our QR code not scanning guide walks through the usual causes.
A worked example timeline
Here is one example of how a couple might sequence it:
| When | Task |
|---|---|
| Before ordering save-the-dates | Publish the wedding website and choose a final URL |
| When designing stationery | Generate the code as an SVG and place it on the details card |
| Proof stage | Scan the printed proof on several phones |
| After printing | Keep the website live and the link unchanged until after the wedding |
Frequently asked questions
Is it okay to put a QR code on a wedding invitation?
Yes. Many couples put it on a details or RSVP card to keep the main invitation formal. Include a typed link and the key details in print too.
What should a wedding QR code link to?
Usually your wedding website, which can hold the schedule, travel information, registry and RSVP. One code to one hub page is easier for guests than several codes.
How big should a QR code be on a wedding invitation?
For a short link, around 2 cm (0.8 in) wide is a commonly used minimum for hand-held scanning, and a bit larger is friendlier. Test a printed proof on your actual paper.
Can a wedding QR code be gold or match our colors?
It can be colored, but it needs strong contrast: a dark color on a light background. Light metallic foils on cream paper often scan poorly, so test before printing.
Will a wedding QR code expire?
A static code does not expire by itself, but it stops being useful if the page it opens is removed. Keep your website and link live until well after the wedding.
Make a free QR code for a link, WiFi or contact card — generated in your browser.
Open the free QR code generator →