Eventphoto.io
Guide · QR code · 2026

How do you make a QR code for wedding photos?

You create the event, and the code is made for you. On Eventphoto.io you name the wedding, enter your email, and the event page exists at once with its own link, a six-character event code and the QR code, all opening the same page: no QR generator, no shortened link, nothing to paste. Download the code as a PNG or print it from your host page on either plan; on the paid plan the sign designer lays it out as a table card, an A5 or an A4 sign. Guests scan it with the phone camera and upload in the browser, with no app and no account. The code never changes, not even when you upgrade. It is free for 20 photos per guest for 14 days, and $19.99 (£15.99 in the UK) once opens unlimited photos and videos kept 12 months.

What it costs

  • Free: 20 photos per guest, kept 14 days from when you create the event
  • Paid: $19.99 (£15.99 in the UK) per event for unlimited photos and videos per guest, kept up to 12 months
  • One-time payment. No subscription and no fee per guest.

What does the QR code actually open?

A QR code is a web address drawn as squares. Ours opens your event’s gallery page in the guest’s phone browser: guests pick photos from their camera roll, add a first name and upload, and everyone with the code sees what has been shared so far. There is no app behind it, so nothing is installed and nobody makes an account, on an iPhone or an Android phone. The same page opens from the event link, for the people you message, and from the six-character event code typed on the Eventphoto.io homepage. Your own host link, which guests never see, does the host-only things: the one-ZIP download, deleting any photo, the upgrade. Where to put the code on the day is its own guide.

Do I need a QR code generator?

No. The do-it-yourself route has four steps: make a shared album somewhere, copy its link, paste it into a generator website, fit the picture it gives you into a template. A generator only draws a link; it does not make the page the link opens, and it cannot tell you whether that page will ask your guests to sign in before they can add a photo, which is where the Google Photos route loses guests. Here the code is drawn from your event’s own address the moment the event exists: a plain, static code that points straight at your page, with no redirect through another company’s domain, no expiry of its own and nothing to re-generate if you upgrade or rename the event. Creating the event is the whole job, and it takes about a minute.

How do I print it, and at what size?

Two ways. On both plans, your host page prints a plain sheet with the code and the event code under it, and downloads the code on its own as a high-resolution PNG for your own stationery, a menu or the wedding website. On the paid plan the sign designer lays the code out with your colors, your welcome line and a photo at three real print sizes, and a layout made for one size is rescaled to the next rather than thrown away.

Table card

~15 × 8.5 cm

A5

14.8 × 21 cm

A4

21 × 29.7 cm

Print it bigger than feels necessary: a code read from a chair needs only to be bigger than a postage stamp, a welcome sign is read from standing distance. Dark squares on a light background, a plain margin around the code, matte paper under the candles, and one test scan of the printout with two different phones before the print run.

Does the code expire or change?

The code never expires and never changes; it is the address of your event. What has an end date is the event behind it: 14 days from the day you create it on the free plan, 12 months from the day you upgrade on the paid plan, and uploads and storage end on the same day. So create a free event in the week of the wedding, not when the invitations go to print. If the stationery has to be printed months ahead, create the event then and upgrade it for $19.99 (£15.99 in the UK): the 12 months count from the upgrade and the code on the cards stays valid. The windows of the other services are on how long guests have to upload.

What if a guest cannot scan it?

Most phone cameras read a QR code as soon as it is in the frame; a guest who has never scanned one only has to open the camera and tap the link that pops up. For everyone else there are the two other routes to the same page: the six-character event code printed under the QR, typed on the Eventphoto.io homepage, and the event link sent by text, which is what you do for the guest who turned up without reading glasses. When a code will not scan at all, the cause is nearly always size, glare or a photo of a screen: print it larger, print it matte, and do not show it on a phone that dims.

Can I use the same code for a birthday or a company party?

Each event has its own code, because the code is the address of one gallery, and you do not want the office party landing in the wedding album. A second event takes the same minute and gives you a fresh code and a fresh gallery, free on the same terms, whether it is a birthday or a company event. Wedding planners and venues who hand a code to every couple do it the same way, one event per wedding, and buy the paid plan in packs; how they print and place the codes is on QR codes for wedding planners.

QR code questions, answered

Is the wedding photo QR code free?

Yes. Creating the event costs nothing, asks for no card, and the QR code, the event link and the event code come with it. The free plan takes 20 photos from each guest, photos only, from any number of guests, for 14 days. The paid plan is $19.99 (£15.99 in the UK) once per event, no subscription: unlimited photos and videos per guest, video files up to 200 MB, 12 months of storage, the digital guest book and the sign designer.

How early can I make the QR code?

A free event lasts 14 days from the day you create it, so make it in the week of the wedding. If the stationery goes to print months ahead, create the event then and upgrade it: a paid event lasts 12 months from the upgrade, and the code on the cards is the same either way.

Do guests need an app to scan or upload?

No. The phone camera reads the code and opens the event page in the browser, where guests pick photos from their camera roll, add a first name and upload. Nothing is installed and nobody creates an account, on iPhone and Android alike.

Can I put the QR code on the invitations?

Yes, if the event will still be alive when guests scan it: invitations go out long before the day, so a code on them needs the paid plan (12 months from the upgrade). On the free plan, put it where guests see it on the day: the welcome sign, the table cards, the program.

Can I lock the gallery so only guests can open it?

Yes. The event gets a PIN when you create it (you can switch it off); print it on the sign next to the code, and anyone who finds the link without the PIN sees nothing. The gallery is never indexed by search engines either way, and only the host link can download everything or delete any photo; a guest can remove only what they uploaded.

Related pages