QR Codes for Weddings

Stationery is printed weeks before the day. Point it at pages you can still change, and swap them after the party.

Free plan: 3 dynamic codes and unlimited static codes · No credit card

This code is real. Point your phone camera at it.

The short answer

Use dynamic QR codes at least 2 cm (0.8 in) wide on invitations and 3–4 cm on table cards, printed dark on light, matte and away from foil. Point the invitation code at your RSVP page, then repoint the same code to the photo album after the wedding. Add the web address in small text for guests who do not scan.

2–2.5 cmOn the invitation
3–4 cmOn table cards
Dynamic URLRSVP now, album later

How to use QR codes on wedding stationery

  1. List what guests need

    Typical needs are an RSVP form, the schedule and directions, the registry, a menu with dietary notes and a place to share photos. Give each its own page or section.

  2. Make one dynamic code per use

    Create a dynamic URL code for the invitation, another for table cards and another for the sign by the door. Name them so you can find them later.

  3. Match the code to the paper

    Choose dark ink on light stock. Letterpress deboss, foil stamping and glossy varnish can change contrast or reflect light, so ask your stationer for a proof and scan it.

  4. Print a backup address

    Add a short web address beneath each code. Some guests will not scan, and a printed address gets them there too.

  5. Repoint after the day

    Switch the invitation code to the photo album or a thank-you page. Anyone who kept an invitation still lands somewhere useful.

Size, distance and placement

Best code type
Dynamic URL code: stationery is printed once, pages change
Invitation or RSVP card
Minimum 2 cm (0.8 in); 2.5 cm is comfortable on a 5×7 in card
Table card or menu
Read at 30–50 cm: 3–4 cm (1.2–1.6 in)
Welcome sign
Read from 1–1.5 m: 10–15 cm (4–6 in)
Finishes to avoid
Foil, metallic ink and high-gloss varnish directly over the code
Print timing
Invitations go out weeks ahead, so finalize and test the pages first
Backup
Short URL printed under each code for guests who do not scan

Why dynamic suits a wedding

A wedding is a sequence of moments: invitation, RSVP, the day, the photos, the thank-you. A static code locks the invitation to one page forever. A dynamic code can start at your RSVP form, move to the schedule in the final week, and end at the album, with no reprint. If the venue or time changes after the invitations are out, you can fix the page behind the code instead of sending a correction card. You can also limit a photo-album code with an expiry date on the Pro plan.

Common mistakes

Foil or letterpress over the code.Foil reflects, and deep letterpress can shade modules. Keep the code on a flat, matte area and proof it.
A pale ink color for style.Blush or gold ink on cream may look elegant and scan poorly. Keep the modules dark.
No fallback for older guests.Some guests will not scan. Print the web address too, or give them a phone number.
Putting everything on one page.A single page with RSVP, schedule, registry and photos is hard to use on a phone. Link only what that card is for.
Forgetting to check the code after the format changes.A new paper size or crop can move the code too close to the edge. Re-test after any layout change.

Tip: make the table-card code point to the album and nothing else. Guests at the table are the ones taking photos, and a single obvious action gets more uploads than a menu of options.

Frequently asked questions

How big should a QR code be on a wedding invitation?

At least 2 cm (0.8 in) wide, ideally 2.5 cm, printed dark on a light, matte area with a clear border around it.

Can I change my wedding QR code after the invitations are printed?

With a dynamic code, yes. You can edit the destination at any time, for example from the RSVP form to the photo album, without reprinting.

Will foil or gold ink work for a QR code?

Usually not. Metallic and glossy finishes reflect light and reduce contrast. Print the code in a dark matte ink and put foil elsewhere.

Can I stop people opening my photo album forever?

On the Pro plan you can set an expiry date on a dynamic code, after which it stops redirecting. Remember to also manage sharing in the photo service itself.

Start with a free code.

Free plan: 3 dynamic codes and unlimited static codes · No credit card

Start free →

Last reviewed: October 2026