Psst — you're the photographer tonight Scan to share every photo you take No app, no sign-up. Ten seconds, tops.
A wedding photo QR code links guests straight to your shared album: they point their camera at the code, tap the link, and upload their photos — no app, no account. Print it at least 0.8 inches wide, put one where guests sit, and give the folks who can't scan a text-in fallback so their photos reach you too.
Match the code to the moment guests will actually have their phones out. Most weddings use two of these, not all four.
A table card at every place setting or centerpiece. Dinner is the highest-scan moment of the night — the code is at arm's length and guests have time. Print the code about 1.75 in wide so it scans across a place setting.
One welcome sign with a large code. An easel sign catches everyone once, but only once — pair it with table cards for the rest of the night. Print the code at least 3.5 in wide so it scans from a few feet away.
A small code on the invitation back or details card. Great for collecting old photos of the two of you for a slideshow. Keep it off the invitation front — the back or an enclosure card is the etiquette-safe spot.
A text-in fallback line under every code. One printed line — “Can't scan? Text your photos to us instead” — rescues every photo a QR code would have lost. Texting a picture is something every guest already knows how to do.
The workhorse placement: a small card at each table, scanned while guests wait for dinner. Keep the prompt to three short lines — the code does the rest.
Psst — you're the photographer tonight Scan to share every photo you take No app, no sign-up. Ten seconds, tops.
We hired one photographer. You brought a hundred cameras. Scan to add your photos to our album.
See something sweet? Snap it. Scan this code and it's in our wedding album before the cake is cut.
Your view of today is one we'll never see. Share it with us — scan to add your photos to our album.
Scan · Snap · Share Every photo lands in one album. Can't scan? Text your photos to us instead.
Paste your album link, pick where the code will be printed, and download it print-ready. Free, generated right in your browser — the link never leaves this page, and the code never expires.
One big code that catches everyone. Print the code itself at least 3.5 inches wide on an easel at the entrance — these lines carry the invitation to share.
Welcome to our wedding! Tonight you're all photographers — scan below to share every picture you take.
Help us see today from every angle. Scan to add your photos and videos to our shared wedding album.
One album, every angle. Scan to add your photos — we'll share the whole collection with everyone after the honeymoon.
Before you head out — scan and send us your favorite photo from tonight. It's the best guest book we could ask for.
The two spots guests linger with a phone already in hand. A framed card at the booth or the bar catches the photos the table cards miss.
The photo booth is fun. Your camera roll is better. Scan to share what you capture tonight.
Strike a pose, then share it — scan to send us your booth strips and everything else on your camera roll.
Guest photo drop Scan → upload → done No app needed. Ever.
Codes that ride along on paper you're already printing. Keep these at 0.9–1 inch — small enough to tuck away, big enough to scan.
Share the day with us — scan to add your photos to our wedding album.
Phones away during the ceremony, please. Afterward? Scan here to share every photo you take tonight.
Take a favor, leave a photo. Scan to send us your favorite moment from tonight.
Still finding wedding photos on your phone? The album's still open — scan to add them all week long.
Photos happen all night, so this code earns more placements than any other. Ranked by how many scans each one actually gets.
The single highest-scan placement of the night. Guests are seated, phones out, with time to kill between courses — a 1.75 in code on a small tent card gets scanned without anyone asking.
Catches every guest once, on the way in. Make the code at least 3.5 in wide so it scans from a few feet away, and repeat the same code here that's on the tables — one album, one link.
The two spots guests linger with phones already in hand. A small framed card works; anything taped near the drinks gets read.
For photos you want before the wedding — old pictures of you two for a slideshow, or engagement-party shots. Etiquette keeps codes off the invitation front; the back or an enclosure card is the right spot.
A 1 in code in the footer strip pairs perfectly with an unplugged-ceremony note: no phones during the vows, then scan afterward to share everything from the reception.
The code is only half the setup — the album it opens does the real work. See how Text My Wedding collects guest photos and videos, how it compares as a GuestPix alternative, and how the live text feed and photo sharing work on the day itself.
Every failed scan costs you photos. These five rules cover essentially all of them.
That's the floor for older phone cameras at arm's length. Table cards do best at about 1.75 in; signs at 3.5 in or more. When in doubt, bigger — a QR code can't be too large.
Scanners want a dark code on a light background. Black on white or cream is bulletproof; white-on-dark, gold foil, and low-contrast blush palettes are where scans go to die.
The white margin around the code is part of the code. Don't crop it, don't run florals into it, don't set the code flush against a dark border.
Print one card at final size and scan it from a realistic distance — seated, arm's length, dim light. Screens scan more easily than paper, so a screen test proves nothing.
Glossy cardstock and lamination throw glare under reception lighting, and candlelight makes it worse. Matte or eggshell finishes scan reliably.
Each of these shows up at real weddings, and each one quietly loses photos you can never get back.
Free tiers of dynamic-QR services expire the redirect after 14 or 30 days — guests scan a dead code at your wedding. A static code like the ones our generator makes encodes your link directly and never expires.
A 0.5 in code tucked into a corner, or a code screened over a photo or floral pattern, fails exactly when Grandma tries it. 0.8 in minimum, on a plain light background.
Etiquette-wise the invitation face stays clean — a code there reads like an ad. Use the back, an enclosure card, or save it for reception paper where it belongs.
Some guests can't or won't scan — and they're often the ones with the best candids. Add one line under the code: “Can't scan? Text your photos to us instead.” Every phone can send a picture message.
By the time you learn the printed code doesn't scan, 150 copies are on the tables. Proof one print at final size the week you order.
Paste your album link, pick a print size, download a crisp code. Generated in your browser — the link never leaves this page — and static, so it never expires.
Paste the link to your shared album or photo drop — guests scan and upload from their phone.
Private by design: the link you enter never leaves your browser — the code is generated on this page. It's a static code, so it never expires and there's nothing to renew.
The code encodes the link to your shared photo album. Guests point their phone camera at it, tap the link that pops up, and upload photos straight from their camera roll — no app to install and no account to create. You make the code once, print it on table cards or a sign, and every upload lands in the same album.
The code itself is genuinely free — it's just an image, and our generator makes one in your browser with no account, no watermark, and no expiry. Where "free" usually falls apart is the destination: most wedding photo QR services put the upload page or the album behind a signup wall or a trial, and listicle roundups just point you at those vendors. Text My Wedding hosts both halves — this generator and the guest photo upload page that comes with your event — so the code and the place it points to come from the same product.
Not if it's a static code. Static codes — the kind our free generator makes — encode your album link directly in the pattern, so they work forever. Dynamic codes from QR-code services route through the company's servers, and free trials expire the redirect after a couple of weeks, which is how couples end up with dead codes on printed cards.
Never smaller than 0.8 inches square. Use about 1.75 inches on table cards, 3.5 inches or more on a welcome or reception sign, and about 1 inch when it rides on a program footer or the back of an invitation. Always test-scan one printed proof at final size before ordering the full run.
No. iPhones have scanned QR codes straight from the camera app since 2017, and virtually all recent Android phones do the same — guests open the camera, hover over the code, and tap the link. If your album service asks guests to install an app or create an account before uploading, expect to lose most of them; pick one with a plain web upload page instead.
Give them a text fallback. One printed line under the code — “Can't scan? Text your photos to us instead” — covers grandparents, dead batteries, and stubborn uncles, because sending a picture message is something every guest already knows how to do. Text My Wedding collects those texted photos into the same place automatically, so no picture depends on the scan.
It can, and it's one of the best uses of one. Put a sign by the entrance asking each guest to scan and upload a photo of themselves with a short message — you end up with faces and words instead of a page of signatures. Keep a pen-and-card option beside it for guests who'd rather write.
Guests scan to share photos and RSVP — and anyone who can't scan just texts instead. Text My Wedding collects both automatically, and your static code never expires.