QR code for your wedding
A wedding QR makes it easier to open your ceremony website, RSVP form or photo album. A static QR encodes your URL directly, without a QR Permanent redirect. The file has no expiry date, but the website, form or album must remain accessible. Choose an address you can maintain, label it clearly on the invitation and test scanning before printing.
Customize QR
A QR code carries redundancy: the reader rebuilds modules that are stained, creased or hidden. The higher the level, the more damage it takes, but the bigger the code gets. At the same print size, each module therefore becomes smaller.
- L · 7 %
- screen, long content
- M · 15 %
- default, everyday printing
- Q · 25 %
- kitchen, workshop, outdoors
- H · 30 %
- center logo, exposed label
Fill in the form to generate your QR code.
-
1. Choose the target URL: wedding site, RSVP, or photo album
Decide what the QR should point to based on its use. For pre-wedding invitations: your wedding website (Zola, The Knot, or a custom site) with logistics and RSVP. For reception tables: a shared photo album (iCloud shared album or Google Photos) or your private gallery. Avoid links to platforms you won't control long-term.
-
2. Host your content at a lasting URL
If you build a wedding site on a dedicated platform, ensure the URL stays active after the date or subscribe to a preservation plan. For a permanent photo album, iCloud shared albums and Google Photos shared albums stay active as long as your account does. For maximum permanence, host your own page on a domain you own.
-
3. Print in vector format on every piece
The QR will appear on multiple materials: paper invitations, table menus, guest books, keepsake prints. Export as SVG or vector PDF to guarantee print quality at every size. Minimum size: 1×1 inch. Test the final print on both matte and glossy paper stocks before approving the run.
-
4. Test on iPhone and Android before mailing invitations
Scan the printed QR with the Camera app on an iPhone AND an Android. Confirm the target page opens correctly on mobile. Once invitations are mailed, mistakes are hard to correct. Take the time to test under the same conditions your guests will face.
Will this QR still work in two years when we look back at wedding photos?
The QR itself, yes: it encodes the URL directly with no third-party server. It does not expire. The only variable is the target web page: if your wedding website or shared album is deleted, the link will break. That's why we recommend hosting at a URL you control durably, rather than on a time-limited free service.
Why not use a well-known free QR code service?
Virtually all popular free QR code services create dynamic QRs: the QR points to their server, which redirects to your URL. This model lets them deactivate old QRs to push you toward a paid plan. For a wedding, where invitations are kept for years, that risk is unacceptable. Here, there is no middleman server.
Can I update the URL after sending out the invitations?
No, a static QR encodes the URL permanently. If the URL changes (you migrate your wedding site), the printed QR will point to the old address. The fix: set up a 301 redirect from the old URL to the new one on your hosting. Otherwise, regenerate the QR for materials not yet printed.
One QR for the wedding site and the photo album, or two separate ones?
Two separate QRs is better. The invitation QR points to your wedding website (logistics, countdown, RSVP). The table menu or photo-booth QR points to the shared album or guest photo-upload page. Each QR has a clear purpose and a stable URL.