The free wedding QR code generator that never expires.
Pick what the code should open — photo sharing, your RSVP page, or your wedding website — paste the link, and download a print-ready code in seconds. Generated entirely in your browser.
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.
Wedding QR code sizes, by placement
Find the paper the code is going on, then read across: how big to print it, the download size at 300 DPI, and the guide for that placement.
| Placement | Print size | Download (300 DPI) | Guide |
|---|---|---|---|
| Save-the-date magnet | 1.1 in | 330 × 330 px | Save-the-date codes |
| A7 save-the-date card | 1.25 in | 375 × 375 px | Save-the-date codes |
| Invitation corner / card back | 0.9 in | 270 × 270 px | Invitation codes |
| Program footer strip | 1 in | 300 × 300 px | Program codes |
| Reception table card | 1.75 in | 525 × 525 px | Photo codes |
| Welcome / reception sign | 3.5 in | 1050 × 1050 px | Photo codes |
Never print a code smaller than about 0.8 inches. Below that, older phone cameras struggle. For the full decision on what each code should open, see wedding QR codes.
How to make a QR code for your wedding
Four steps, about thirty seconds, and nothing to install — that's all it takes to create a QR code for your wedding. The code is a static one, so what you print will still scan years from now.
Choose what the code opens
Photo sharing, your RSVP page, your wedding website, or any link at all — a registry, a livestream, a map pin. The preset writes a sensible caption for you.
Paste the link
The code encodes the link directly, and the link never leaves your browser — the code is generated on this page, not on a server.
Pick where it will be printed
An invitation corner, a table card, a welcome sign, a save-the-date magnet — the download is sized for that exact spot at 300 DPI, so it stays crisp in print.
Download and test-scan
PNG drops straight into your layout; SVG is the vector twin for print shops. Print one proof and scan it with a phone before you order the full run.
What should your wedding QR code link to?
A QR code is only as good as the page it opens. These are the four destinations couples actually print — and the fallback every one of them needs.
Photo sharing
The reception favorite: a code on every table card, guests scan and upload straight from their phones. With Text My Wedding as the destination, guests who can't scan just text their photos instead — same album, no app.
RSVP page
Print it small on the invitation back or an enclosure card and replies arrive in seconds instead of stamps. Keep a written fallback for guests who won't scan — with Text My Wedding they can RSVP by text.
Wedding website
One code covers the schedule, travel, dress code, and registry. It's the safest destination for save-the-dates printed a year out, because the site's home page link won't change.
Any link
A registry, a song-request form, a livestream for far-away family, a parking map. If it has a web address, this generator can turn it into a printable code.
Deciding where the code goes and what to print beside it? Browse our wedding QR code guides — including QR codes for wedding pictures, QR codes for RSVPs, and scan-prompt wording you can copy. And if you need the destination itself, Text My Wedding hosts the guest photo-upload page and the RSVP page your code can point to.
Wedding QR code print checklist
Most codes that fail on the day were never scanned on paper. Five checks before you order the full run.
Print one proof at full size
Scan it with at least two phones, including an older one, from the distance guests will actually be standing or sitting. Screens are more forgiving than paper.
Keep it dark on light
Print the code in black on a plain, light background. Codes laid over photos, foil, or patterned paper are the ones that fail on the day.
Leave the white border alone
Every download has a blank margin around the pattern. Phones need it to find the code, so don't crop it or let text and borders crowd into it.
Print a prompt and a fallback beside it
A short line telling guests what the code opens, plus a way in for anyone who won't scan: the website address, or a number they can text.
Point it at a link that won't change
Your website's home page, not a page you might rename. A static code works for as long as its link does, so the link is the part to get right.
Need the line to print beside it? Copy one of our wedding QR code scan prompts.
Wedding QR code questions
Is this wedding QR code generator really free?
Completely free, with no sign-up, no watermark, and no limit on how many codes you make. We built it as a gift to couples — and to introduce you to Text My Wedding, our text-message RSVP and photo-collection app.
Do wedding QR codes expire?
Codes from this generator never expire. They are static codes — the link is baked into the pattern itself, so the code works as long as the link works. Dynamic QR services route scans through their servers, which is why those codes stop working when the free trial ends. Never print a trial-gated dynamic code on wedding stationery.
How do I make a QR code for my wedding website?
Choose the wedding website preset, paste your site's home page link, pick where the code will be printed, and download. One code covers your schedule, travel details, and registry, and it takes about thirty seconds.
Can I use this as a QR code generator for wedding invitations?
Yes — invitations are its most common job. Pick the wedding website or RSVP preset, choose the invitation-corner size, and the download comes out at 0.9 inches and 300 DPI, sized for the back of the invitation or an enclosure card. It's a free QR code generator for wedding invitations in the full sense: no sign-up, no watermark, and a static code your stationer can place as PNG or SVG.
How big should a wedding QR code be printed?
Never smaller than 0.8 inches — below that floor, older phone cameras struggle. Use about 0.9 in on an invitation corner, 1.75 in on a reception table card, and 3.5 in on a welcome sign. Every download here is sized for its placement at 300 DPI, and you should always test-scan a printed proof.
Should I download the PNG or the SVG?
PNG if you are placing the code yourself — it is already at print resolution for the size you chose. SVG if you are sending artwork to a stationer or print shop — it is a vector, so it scales to any size without blurring.
What about guests who can't scan a QR code?
Always give them a second route. That is the gap Text My Wedding was built for: guests who can't or won't scan simply text instead — RSVPs arrive by text message and photos arrive by MMS, into the same lists and albums as the scans.
Do you save the links I enter?
No. The code is generated entirely in your browser, on this page — the link you enter never leaves it. We store nothing, so save your downloads somewhere safe.
Planning the rest of the wedding too? Find your tag with the wedding hashtag generator, write your promises with the wedding vow generator, word the invitations with the invitation wording generator, build the day's schedule with the wedding timeline generator, or stock the bar with the wedding alcohol calculator. If the code is going on a reply card, the wedding RSVP deadline calculator works out the reply-by date to print beside it, and how to collect wedding RSVPs compares the four ways of gathering replies.
Your code needs somewhere
to send guests.
Text My Wedding hosts the photo-upload page and the RSVP page your code points to — and guests who can't scan just text instead.
