# QR codes for weddings and celebrations

> Wedding QR codes work best on the invitation for RSVP and on table cards for photo sharing. The design trap is foil and dark card stock — both look right and neither scans.

Source: https://useqr.app/qr-codes-for/weddings · Last reviewed 2026-08-21 · UseQR is free forever, MIT licensed, no signup.

---

## Foil and dark stock do not work

Foil has no reliable luminance contrast — a camera sees a bright reflective patch, not dark
modules. Dark ink on dark card fails for the same reason, even when it looks deliberate.

Print the code as dark ink on a light panel, even if that panel is a small light rectangle
set into an otherwise dark design. This is a constraint, not a suggestion.

## On the invitation

Point at a single wedding page holding everything: RSVP form, directions, accommodation,
gift list, dress code, timings. One code beats four.

Add a [calendar event](/calendar-qr-code) so the date lands in the guest's phone, and a
[location code](/location-qr-code) pinned at the **actual entrance** — venue postcodes often
resolve to the middle of an estate rather than the gate.

## On the tables

A photo-sharing code on each table is the highest-value on-the-day code: guests upload to a
shared album instead of the photos being scattered across fifty phones. Point it at a shared
album that does not require an account, or you will lose most contributions to the login
screen.

## Longevity

People keep invitations. If the wedding page is taken down afterwards, the code becomes a
dead link in someone's keepsake box. Leave a simple page in place with the date and a thank
you — it costs nothing.

## Size

Invitations are read at arm's length, so 2–2.5 cm is enough. Table cards the same. There is
no need for a large code here, which helps the design considerably.

## Try it

- https://useqr.app/url
- https://useqr.app/calendar
- https://useqr.app/location
- https://useqr.app/social
