What a wedding QR code should open
A QR code saves guests from typing a long web address, as long as they know what it opens. Our QR code wording and etiquette guide recommends pointing each code straight at the task its label promises:
- Your online RSVP form, labeled "Scan to RSVP by" and the date.
- Your wedding website, for details, travel and the registry.
- A weekend schedule, directions and parking, or a livestream link for guests who cannot travel.
- A photo upload page on tables or signs at the reception.
Type the link above and the code updates as you type. Add a short label if you will print the code on its own, or download it without a label and add the wording to your card.
Print rules that keep it scannable
- Size. Start at about one inch square on paper. Longer links make denser codes that need more room.
- Quiet zone. The generator adds a blank border of four modules on every side. Keep text, flowers and frames out of it.
- Contrast. Dark on light is safest. Pale gold on cream may match your palette but fail the camera, so the tool warns you when the colors are too close or reversed.
- No stretching. Resize the image from a corner so it stays square. The SVG download scales to any size without blurring.
- Placement. Put the code on a details card, an RSVP card or the back of the invitation, not on the envelope where postal marks can cover it.
Static codes: no expiry, no tracking
This generator makes standard static QR codes. The link is stored in the pattern itself, so the code works without any service in between: it never expires, it does not track who scans it, and it keeps working after the wedding. The trade-off is that the code cannot be changed after printing, so use a link you control, such as your wedding website address, and test it before you order. Some dynamic QR services let you change the destination later, but our QR guide notes that free plans can expire or add advertising. The code is drawn in your browser; the link you type is not sent anywhere.
Error correction, in plain terms
Error correction lets a phone read a code that is slightly damaged or dirty. Medium (15 percent) suits most printed invitations. Choose a higher level if the code will be printed small, on textured paper or on a sign outdoors; the code gets a little denser in return.
Test it like a guest would
Print the final card at 100 percent, then scan it at normal reading distance with at least one iPhone and one Android phone, on both Wi-Fi and mobile data. Complete a test RSVP and check that it arrives. Type the printed backup web address too, and ask someone who has not seen the card what they expect the code to do. Repeat the test after any design change.
Frequently asked questions
Do these wedding QR codes expire?
No. They are static codes: the link is stored in the pattern itself, so they keep working as long as the web page they point to exists. Nothing in between can expire.
Is the link I type tracked or stored?
No. The code is generated in your browser and the link is not sent to any server. Scanning the code goes straight to your link without a redirect.
What size should a QR code be on a wedding invitation?
Start at about one inch (2.5 cm) square on paper, with a blank border around it. Longer links make denser codes that need more space, so test a printed copy before ordering.
Where should the QR code go?
On a details card, an RSVP card or the back of the invitation, with a clear label and a printed backup web address. Avoid the envelope, where postal marks can damage it.
Can I make the QR code in my wedding colors?
Yes, as long as the code stays darker than its background and the contrast is strong. The generator warns you when the colors are too close or reversed.