Your photographer is brilliant at the moments they are pointed at. Everything else, the table your parents were on during the speeches, the dance floor at midnight, the friend crying at the back of the ceremony, happens in your guests' camera rolls, and most of it stays there.
The old fixes don't work. A hashtag only catches guests who post publicly. A group chat catches the ten people in it, for about a day. “Send me your photos!” catches whoever remembers on Monday. A QR code catches everybody who was holding a phone, which at a modern wedding is everybody.
What the QR code should link to
The destination matters more than the code. A guest who scans should land on a page where they can pick photos and upload them, in that order, with nothing in between.
| Link destination | Pros | Cons |
|---|---|---|
| Guest upload page (e.g. ForeverAfter) | Opens in the browser; no app or account; photos and videos land in one album you can download | Needs a tool that supports guest uploads |
| Shared Google Photos album | Free; unlimited-ish for most weddings | Guests generally need a Google account; awkward on iPhone; the album is tied to your personal Google profile |
| Shared iCloud album | Effortless for iPhone guests | Android guests are second-class; video quality is compressed |
| Dropbox or Drive upload folder | Familiar; keeps full-resolution files | File-manager interface confuses guests; no welcome message; a wrong tap deletes other people's files |
| A hashtag | Free; no setup | Only catches public posters; you never get the original files |
The test that matters: hand your phone to someone over sixty and ask them to add a photo. If they get stuck at a login screen, the tool will lose you a third of your wedding. ForeverAfter's guest photo sharing goes from scan to upload with no account at all.
Where to put the code
One code covers the whole wedding, so this is a question of placement, not quantity. In rough order of how many uploads each spot earns:
- Table cards. The best spot by a distance. Guests are seated, phones are on the table, and there is a lull between courses with nothing else to do.
- Order of service. Table cards miss the ceremony entirely. This is how you get the aisle shots.
- A framed sign near the bar. A queue is dead time, and people scan things in queues.
- The photo booth or props table. Guests are already taking pictures there and are in the mood to share them.
- Your wedding website. Not a code at all, just the link. It catches the guests who meant to upload on the night and didn't.
Ask whoever is doing announcements, a toastmaster, your best man, the band, to mention it once, early. One sentence from the microphone is worth more than every sign combined.
How big to print it
| Where it goes | Minimum size | Recommended |
|---|---|---|
| Table card / place setting | 2 cm × 2 cm | 3–4 cm × 3–4 cm |
| Order of service | 2 cm × 2 cm | 3 cm × 3 cm |
| A5 framed sign | 4 cm × 4 cm | 5–6 cm × 5–6 cm |
| A4 easel sign | 6 cm × 6 cm | 8–10 cm × 8–10 cm |
- High contrast, no gradients. Dark code on a light background. A code printed over a photograph or a watercolour wash fails at the edges, and it fails in exactly the low light a wedding reception is lit in.
- Print the link underneath. Some guests will type it, and it is your entire fallback if a code smudges.
- Test the printed article. Not the screen: the card, under warm venue lighting, with an iPhone and an Android phone.
What to write next to it
Don't assume the code explains itself. A guest needs to know what they get for scanning. Keep it short and warm:
“Scan to share your photos with us, we'd love to see the day through your eyes.”
“Photos and videos welcome. Scan the code or visit [short link].”
Avoid “upload your pictures here”, which reads like an instruction from a form. And avoid promising an album back unless you intend to share one. Plenty of couples keep the album private, and that is a perfectly normal choice.
Don't forget the videos
Photos get all the attention and the videos are what you rewatch. Speeches, the first dance, your nephew's attempt at the worm. Those clips only exist on guests' phones, and a photo-only tool silently discards them.
Check the size limit before you commit to a tool. A minute of 1080p video from a modern phone is roughly 130MB, and 4K is several times that. ForeverAfter accepts clips up to 200MB, which covers about 75 seconds of 1080p: long enough for a speech highlight, and short enough that nobody uploads their entire evening over the venue wifi.
The iPhone format problem
iPhones record photos as HEIC and video as MOV by default. Both are fine formats and both cause trouble: some upload tools reject them outright, and others hand you files that won't open on a Windows laptop. Since roughly half your guests are on iPhones, a tool that fumbles HEIC loses half your wedding. Ask about it, or test it with an iPhone before you print anything.
What happens to the files afterwards
This is the question couples ask last and should ask first. Every guest-photo service stores your files somewhere, and storage costs money, so there is always a limit, even where the marketing doesn't lead with it.
- How long is the album kept? Get a number. Anything described as “forever” for a one-off payment is a promise about a business, not a technical fact.
- Can you download the originals? Full-resolution files, in one archive, not a folder of compressed web previews.
- Who else can see the album? Decide whether guests can browse everyone's uploads or only add their own. Both are reasonable, just make it a decision.
ForeverAfter keeps your album for three months after the wedding and then deletes it, warns you inside the app before that happens, and gives you a one-click zip of every original file at any point. Download it once and the photos are yours permanently, wherever you keep the rest of your life.
Frequently asked questions
How many guests actually scan the code?
It depends almost entirely on placement and on whether someone mentions it out loud. A code on every table plus one announcement typically gets a good share of the room; a single sign by the entrance gets very few. Treat the announcement as part of the setup, not an optional extra.
Can I use the same QR code as my RSVP?
No, and you shouldn't want to. They do different jobs months apart. Your RSVP QR code goes on the invitation and collects replies; the photo code goes on the table and collects the day itself.
What about guests without smartphones?
A handful of guests won't scan anything, and that is fine. The point of the code is the eighty per cent who will. If an older relative took photos on a camera, ask a family member to add them from the upload link afterwards. The link keeps working after the wedding.
Set up your photo QR code with ForeverAfter
ForeverAfter's guest photo sharing generates the link and the QR code for your wedding, gives guests an upload page with no app and no sign-up, and puts everything in one album you can download as a zip.
Related guides: Wedding Photo Sharing Apps Compared, QR Code Wedding Invitations & RSVPs.