Reticle
Tools

Wedding QR Codes for Invitations, Signs, and Photos

One code on the invitation can collect RSVPs before the day and hand out the shared photo album afterwards, without reprinting anything. Free to make, with your colors and no watermark.

Continue reading

3 links free · unlimited scans · no card, no expiry

Look around a demo workspace
Hot sauce labelgo.yourdomain.com/sauce Live
24,318scans
214today
82%mobile
🇺🇸 UStop country
scans · last 14 days
🇺🇸 Austin, TX · iPhone · 12:41pmUS store
🇨🇦 Toronto, ON · Android · 12:38pmCA store
Aggregate counts on Free. Per-scan city, device, and time on Pro.
New

Describe it. Reticle AI plans the link.

Tell Reticle AI what your code should do. It drafts the dynamic link, smart routing, link page, and password setup for you to review and apply.

Free to use with a Reticle account. Sign in and Reticle AI plans your link.

Everything a printed code should be able to do

Once a code is on a menu, a box, or a billboard, reprinting is the expensive part. Dynamic links move the decisions into your account instead.

Per-scan analytics

Pro

Every scan recorded with approximate city, device, OS, and time, exportable to CSV. Free plans keep aggregate counts by day, device, and country.

Repoint any time

Free

Change where a printed code goes in seconds. 3 links free with unlimited scans; unlimited links on Pro.

old-sale.example.com
new-sale.example.com

Your domain on the code

Pro

Scanners see your name, not ours, with custom endings you choose instead of a random slug.

go.yourdomain.com/menu

A file behind the code

Pro

Host a PDF or image at the code itself and swap the file without reprinting. Menus, spec sheets, price lists.

menu.pdf v2
replaced, same code

Smart routing

Pro

One code, many destinations: route each scan by country, language, device platform, or time of day.

iPhoneApp Store AndroidGoogle Play after 5pmDinner menu

Link pages

Pro

A hosted page of up to 12 link buttons behind one code, editable any time. One QR for everything you do.

Also on every dynamic link: First-scan email + weekly digest Labels & bulk management Password protection Scheduling & scan limits Bulk CSV import

Made in your browser

Static codes are generated entirely on your device. Nothing is uploaded unless you create a dynamic link or host a file, and we say exactly what those store.

No scan-count paywall

Free dynamic links have unlimited scans and no expiry. A code you printed keeps working; we do not hold it hostage.

Data you can erase

Free plans keep aggregate counts only. Pro per-scan records are kept about 90 days, and you can export or delete them at any time.

Free static QR code generator

Free forever · no sign-up

Unlimited static codes for URLs, Wi-Fi, vCards, text, email, SMS, phone, events, locations, and crypto. Full styling, logos and icons, SVG, PNG, JPEG, and PDF export, batch CSV. No watermarks, no expiry.

Content type
Appearance
Style templates
Sign in to sync your style templates across devices and include your logo
Foreground
Background
Module shape
Corner shape
Frame
Error correction ihow much damage it can survive
L
Lowest. Fine on a clean screen. Breaks if smudged or covered.
M
Balanced. The right choice for most uses.
Q
Sturdier. Good for small prints or busy backgrounds.
H
Toughest. Survives wear and works with a center logo.
Export size
1024 px
Center logo
Upload image PNG, SVG, JPEG · any size, resized to fit
logo previewLogo embedded · error correction raised to H
Preview URL · 0 b · ecc M
PreviewYour QR code will appear here: pick a content type above, fill in the details, and it renders live.
Type url Bytes 0 ECC M Size 1024 px
Sign in to save codes & reload them on any device

Start free. Go Pro to know who scanned.

Free
$0
No card, no trial clock, no catch.
  • Unlimited static codes, full styling, every export
  • 3 dynamic links with unlimited scans
  • Aggregate scan stats and email digests
  • 100 saved codes, synced to your account
Sign up free
Reticle Pro
$12 / month
or $99 / year (about two months free)
  • Your own domain on printed codes, with custom endings
  • Unlimited dynamic links and bulk CSV import
  • Per-scan analytics, exportable to CSV
  • File codes, smart routing, link pages, passwords, scheduling
Upgrade to Pro

Compare plans in full →

Where a code actually helps

A wedding generates a lot of paper, and most of it is trying to get someone to a website. A QR code removes the typing:

One rule holds across all of them: one code, one destination. A guest scanning a card at a table wants a single obvious next step.

The trick worth knowing: one code, two jobs

Invitations get printed months ahead and cannot be changed. That is exactly the problem a dynamic code solves, and weddings are one of the neatest uses of it there is.

The code on your invitation encodes a short link you control rather than a fixed address, so you can change where it goes at any time without touching the printed card:

Guests who stuck the invitation on the fridge scan the same code and get whatever is current. Nothing is reprinted, and nobody has to be told the link changed.

A calendar code for the save the date

A save the date has one job: get the date held. A calendar QR code does that directly by carrying the date, time, and place, so scanning it offers to drop the wedding straight into the guest's calendar. No website, no typing, no forgetting. It is free and takes about a minute to make.

Matching your stationery, without breaking the code

You can set the code's colors to match the invitation palette, add a small icon in the center, and choose rounded or square dots. Two cautions worth taking seriously, because both fail quietly:

Contrast matters more than palette. A soft sage code on a cream card looks lovely and may not scan. Keep the code meaningfully darker than its background, and if you are set on a pale palette, put the code in the darkest tone of it.

Do not print it over a photograph or a pattern. Give it a clear margin of plain background on all four sides.

Then check the physical proof, not just the screen. Reticle has a scanner and a Test scan in the generator that read your actual code back on your own device, and it costs nothing to scan the proof before approving a run of two hundred invitations.

Sending it to a stationer

Export the SVG or the PDF rather than a PNG. Both are vector files, so the code stays perfectly sharp at any size and survives letterpress, foil, and engraving, where a low resolution image would not. Both are free here, along with PNG and JPEG, and a print pack with the sizes a printer usually asks for. If your stationer asks for a transparent background, that is an option too.

What this costs

For most weddings, nothing. Static codes are unlimited and free, with no account, no watermark, and no expiry, which covers signs, programs, and table cards. The free plan also includes 3 dynamic codes, and most weddings want one or two: the invitation code that changes jobs over time, and perhaps a reception code.

You would only reach for Reticle Pro at $12 a month if you wanted more than three editable codes, or scheduling, which switches a code's destination on a date you set in advance rather than on the day. Plenty of couples take Pro for the month around the wedding and drop it afterwards. Printed codes keep working either way.

Frequently asked questions

What should a wedding QR code link to?

Usually your wedding website, because that is the one page holding the schedule, the venue, travel and hotel notes, the registry, and the RSVP form. If you do not have a website, point it straight at the RSVP form or a shared photo album. Keep it to a single destination per code: a guest scanning from a card wants one clear next step, not a menu.

Can one code do RSVPs before the wedding and photos afterwards?

Yes, with a dynamic code. The invitation is printed once, and the code on it points at a short link you control, so you can change the destination whenever you like. Point it at the RSVP form while replies are coming in, then swap it to the shared photo album on the morning after. Guests who kept the invitation on the fridge scan the same code and get the photos.

Is this free for a wedding?

For most weddings, yes, completely. Static codes are unlimited and free with no account and no watermark, which covers signs, table cards, and programs. The free plan also includes 3 dynamic codes, the kind you can repoint later, and most weddings need one or two: the invitation code and perhaps a reception code. You would only need a paid plan if you wanted more than three editable codes or the scheduling feature.

How do I give the QR code to my stationer?

Send the SVG or the PDF, not a PNG. Those are vector files, so they stay perfectly sharp at whatever size the invitation needs, including letterpress and foil work, and both are free here. You can also set the code's colors to match the stationery, but keep real contrast between the code and its background, and always scan the printed proof before approving the full run.

Can guests add the wedding to their calendar by scanning?

Yes. A calendar QR code holds the date, time, place, and a short description, and scanning it offers to save the event straight into the phone's calendar with no typing and no website visit. It works well on a save the date, where the whole job of the card is to get the date held. Reticle makes these free on the event code page.

Will the code still work years later?

A static code will, always, because the address is encoded in the pattern itself and nothing needs to stay switched on. A dynamic code keeps working as long as the short link behind it does, and on Reticle a dynamic link keeps resolving on any plan, including after a paid plan lapses. Whichever you choose, the thing most likely to break first is the destination: wedding websites from free builders are often taken down after a year or two, so if the invitation is a keepsake, point it somewhere you control.