QR QR Studio

For couples, wedding planners and stationers

QR codes for weddings

Published 7 September 2026 · 3 min read

Which code where

JobCode typeStatic or dynamicWhere
Shared photo albumURLDynamicTable cards, welcome sign, order of service
RSVPURLDynamicInvitation, save the date
Gift registryURLDynamicInvitation insert, wedding website
Playlist requestsURLStatic or dynamicBar, table cards
Venue Wi-FiWi-FiStaticWelcome sign, table cards
DirectionsGeoStaticInvitation, order of service

Before the day: RSVP and registry

The invitation goes out months ahead, and things change. A dynamic code on the invitation means a new RSVP form, a moved registry or a venue change is a link edit, not a reprint. Point it at your wedding website rather than straight at the form, so the same code still works when the RSVP closes and becomes the schedule page.

Keep the registry behind a click on that site rather than as its own code. A code that leads straight to a gift list on the invitation reads as a demand, and one code per card is easier for guests anyway.

On the day: the album code

This is the code most couples want. A shared album collects everyone’s phone photos in one place, which is usually better than the official set for the moments the photographer missed. Put the same dynamic code on every table card, the welcome sign and the back of the order of service. Guests scan when they sit down, when the speeches start, and again at the end of the night.

Because it is dynamic, you can point the code at the upload page during the day and switch it to a thank-you page with the finished gallery a week later.

The bar: playlist and Wi-Fi

A playlist request code on the bar gives guests something to do while they wait, and gives the DJ or the band a queue of songs people actually want. Pair it with a Wi-Fi code if the venue has guest Wi-Fi. Barns and country houses often have poor signal, and a guest who cannot get online cannot upload photos or send a request.

Getting the table card right

  • Place cards: 2 cm minimum. Scan distance is about 20 cm. Do not print the code over a pattern or under a name.
  • Table tents and menus: 3 to 4 cm. Level Q if you add a monogram in the middle.
  • Welcome sign: guests read it from 1.5 m or more, so 15 to 20 cm. Work it out with the size calculator.
  • Matte card, not gloss or foil. Candles and fairy lights create glare, and glare hides modules.
  • Dark ink on cream or white. Blush on white and gold on cream do not have enough contrast. Check any pair in the contrast guide.
  • A line of instruction and the short address: “Scan to add your photos, or visit ourwedding.example”. The address is the fallback for anyone whose camera will not cooperate.

Do this

A 3 cm level Q code in deep brown on matte cream card, monogram in the centre, 'Scan to share your photos' beneath, pointing at a dynamic link to the upload page.

Not this

A 1.5 cm rose-gold foil code on white gloss card, half covered by the calligraphy of the guest's name, pointing straight at an album that asks guests to create an account.

In practice

Print one card the week before and scan it at the venue, at dinner time, with the lights as they will be. If it fails there, make the code bigger or darker before the full print run.

Album privacy

Guests will upload photos of children, older relatives and people who did not agree to be online. Use an album that needs the link or a code to view, not one that is public or searchable, and say “private album” on the card so people know. Do not post the album link on public social media. When the album has done its job, close uploads and repoint the dynamic code to the finished gallery or a thank-you page.

A dynamic code records how many times it was scanned and roughly when, not who scanned it. That is fine, but it is one more reason to keep the destination private.

Try it yourself

Paste one line per table, such as “Table 4, your-album-link”, into the batch generator and print the sheet on matte card. In QR Studio, make the album code dynamic first so you can change the link after the day.

Make a code for every table

Example designs you can copy

Each code below is real and scannable. The settings listed are the ones used to make it.

Shared album example QR code

Shared album

URL (dynamic) · error correction Q · #5A3E36 on #FBF5EF

Warm brown on cream for table cards. Level Q leaves room for a small monogram.

RSVP example QR code

RSVP

URL (dynamic) · error correction M · #7A1F3D on #FFF5F7

On the invitation. Dynamic, so a late change of date or venue does not mean reprinting.

Venue Wi-Fi example QR code

Venue Wi-Fi

Wi-Fi · error correction M · #264653 on #F1FAEE

Joins the venue network in one tap. Ask the venue for the guest password the week before.

Directions example QR code

Directions

Geo · error correction M · #0A0A0F on #FFFFFF

Opens the venue pin in the guest's own maps app. Print the postcode beside it for drivers.

Frequently asked questions

Should the album code be static or dynamic?

Dynamic. Album services change their links, and you may want to move the photos or close the album later. A dynamic code lets you do that without the printed cards going dead.

How big should the code be on a place card?

At least 2 cm, on plain card, with nothing overlapping it. A guest scans it from about 20 cm, and small codes fail first in low evening light.

Can I make the code gold to match the stationery?

Gold foil scans badly because it reflects light and reads as pale. Use a dark brown or deep red in the same palette and keep the gold for the border.

Do older guests know what to do with it?

Most do by now, but print a one-line instruction and the short web address underneath so nobody has to ask.

Related reading

Make yours in QR Studio

Unlimited static codes free, no ads, no watermark. AI design, dynamic codes and print-ready export when you need them.

Download on the App Store