Wedding QR code for invitations, RSVPs and photos
Make a wedding QR code for the invitation, the welcome sign or the table cards: guests scan it to RSVP, open your wedding website or upload their photos to a shared album. The code is static, so it never expires. It is free with no sign-up, made entirely in your browser, styled in your colours, and verified by a real scanner before you download it.
Content: Wedding page or album link
Paste the link to your RSVP page, wedding website or shared photo album.
Style
PNG, JPG or SVG up to 2 MB. It stays on your device.
Your codes on this device
Off by default. When on, each downloaded code (type, content, style) is saved in this browser only, never uploaded. You can delete them at any time.
How to make a wedding QR code
- Decide what guests should land on: your wedding website, its RSVP form, or a shared photo album (Google Photos, an iCloud Shared Album or a wedding photo app) that guests can add pictures to.
- Copy that link from the share button of the service, open it in a private browser window to make sure guests will not be asked to sign in, then paste it into Wedding page or album link and press Test link.
- The Soft preset is selected for this page. Change Foreground colour or Gradient to match your palette, but keep dark modules on a light background; the contrast checker warns if the pair is too pale.
- Add a monogram with Upload logo if you like; error correction moves to H automatically.
- Wait for Verified: scans as URL, then Download SVG for the stationery designer or Download PDF at the printed size.
Wedding QR code details
The code stores one link: the address of your wedding website, your RSVP form or a shared album. When a guest scans it, the phone shows the address and opens it in the browser. Nothing else happens, which is why the code needs no account and cannot stop working on its own. It also means one code per destination: make one for the site and another for the album if you want both.
Choosing what to link
For the invitation and save-the-date, link to the wedding website; you can add the RSVP form, directions and registry later, and codes printed months earlier will show the finished site. For the day itself, link to a shared album so guests can upload photos while they are still at the table.
Colours and contrast
This page starts on the Soft preset: rounded modules and a gentle gradient in deep indigo. Swap in your palette with Foreground colour and Gradient, keeping the darker colour for the modules and the lighter one for the background. Sage on ivory or blush on white may look right on the mood board and still fail to scan; the contrast checker warns below 3:1 and blocks the download below 1.5:1. A monogram in the centre works well; the generator sets error correction H when you upload one.
Common mistakes
- Inverted codes. Light modules on a dark navy card fail on many phones; print a white panel with a dark code instead.
- Textured or foil stock. Reflections break the pattern; use a flat ink area.
- Album links that expire. Some photo apps issue links that lapse after a set time; choose an album with a permanent share link.
For welcome signs and seating charts read from a distance, the size guide gives the width to print.
This code never expires
The code stores the link to your page or album, so it keeps working for as long as that page is online, from save-the-date to anniversary. This is a static QR code: the data is written into the pattern, so scanning it needs no server, no account and no subscription. There is nothing to renew and no redirect that can be switched off, which is why a code made here keeps working for as long as the printed copy exists. The trade-off is honest: a static code cannot be edited after printing and does not count scans. If you need either, encode a link to a page you control. Read how static and dynamic codes differ, and if a code you already have has stopped working, see why QR codes expire.
Styling, formats and print size
Every code can be styled in the Style panel: six dot shapes, corner shapes, solid or gradient colours, a transparent background, a quiet zone of 0–8 modules, and your own logo up to 30 percent of the width. A contrast checker warns below 3:1 and blocks downloads below 1.5:1, and after each change the preview is decoded again so the badge tells you whether the styled code still scans.
| Output | Best for | Notes |
|---|---|---|
| PNG | Web, documents, quick prints | 256 to 4096 px; transparent background supported |
| SVG | Designers and print shops | Vector, scales without limit; logo embedded |
| Printing at an exact size | Vector modules at a chosen width in mm or inches, optional caption | |
| JPG | Platforms that reject PNG | White background; no transparency |
| EPS | Legacy print workflows | Vector from the module matrix, no logo |
| Copy / Print | Pasting into a document; a quick paper test | PNG to the clipboard; print view with caption |
Print size: as a rule of thumb the code should be at least one tenth of the scanning distance wide, with the quiet zone included.
| Scan distance | Minimum width |
|---|---|
| 0.5 m (arm's length) | 5 cm |
| 1 m | 10 cm |
| 2 m | 20 cm |
| 5 m | 50 cm |
On an invitation or table card the code is scanned from 20–30 cm, so 2.5–3 cm is enough; a welcome sign read from a metre away needs 10 cm or more.
The QR code size guide has a calculator for module size, DPI and distance.
Frequently asked questions
Does a wedding QR code expire?
No. The code is a plain link to your wedding website, RSVP form or photo album. There is no service in between that can lapse after the big day. Guests who find the invitation in a drawer years later can still scan it, and it will work for as long as the page or album stays online.
How do guests upload photos through the code?
Create a shared album that allows contributions, for example a Google Photos shared album with collaboration on or an iCloud Shared Album with its public website enabled, and encode its share link. Guests scan, open the album and add photos from the phone. Test the link signed out to confirm it needs no account.
Can the code match our wedding colours?
Yes. Pick the Soft preset or any other, then set the foreground to your darker colour and keep the background white or ivory. Pastel on pastel fails on many phones, so the contrast checker warns below 3:1. Gold foil and metallic inks reflect unevenly; print the code in a flat dark ink.
What should the code link to on the save-the-date?
Your wedding website, since the RSVP form and details may not be ready yet. Because the code points to an address you control, you can add the RSVP page, the registry and directions to that website later, and the codes printed months earlier will show the finished site.
Which format do I give the stationery designer?
SVG. It is a vector file, so it scales to any size without blurring and keeps the colours you chose, with the logo embedded inside it. If the designer's software does not read SVG, download a 2048 or 4096 px PNG, which is enough for a full-size welcome sign at print resolution.
Related
Last updated . QR Code is a registered trademark of DENSO WAVE INCORPORATED. Open-source engines are listed on the how it works page.