Feature

Every Guest Becomes a Photographer

Wedding Memory lets wedding guests upload photos and videos by scanning a QR code — no app download, no account creation, no email address required. Guests enter only a nickname and can immediately contribute content from their phone's camera roll or take new photos and videos. Guest uploads appear alongside professional content in the same gallery. The platform supports video uploads up to 2 minutes in length, with automatic multipart uploading for files over 100MB to ensure reliability on mobile networks.

The Guest Upload Flow

1
Scan QR code at the venue — Works with any iPhone or Android camera app
2
Web experience opens instantly — No App Store. No download screen. No loading bar.
3
Enter a nickname — One time only — remembered for return visits
4
Tap upload, select photos/videos — From camera roll or take a new one
5
Content uploads and appears — In the gallery alongside professional content
Total time: under 30 seconds.

Why "No App Download" Matters

At a wedding, guests are eating, dancing, talking, and celebrating. Asking them to find an app in the App Store, download 100+ MB on shaky venue WiFi, create an account, and navigate an unfamiliar interface is a recipe for low participation. With Wedding Memory, the process is: scan → nickname → upload. Done.

What Guests Can Upload

📸
Photos from camera roll
Any photo already on their phone
🎥
New photos & videos
Taken in the moment
🎞️
Videos up to 2 minutes
Full quality, no compression
📦
Multiple files at once
Batch upload everything

Built for Wedding Venues

  • Multipart uploading for large files — Uploads in 50MB chunks with automatic retry — never loses progress
  • Works on cellular data — 4G/5G when venue WiFi is unreliable
  • No compression or quality loss — Files stored at original quality on Cloudflare R2
  • Enterprise-grade infrastructure — Cloudflare R2 with zero-egress architecture
  • Concurrent user support — No limit on simultaneous guests uploading

Give Every Guest the Easiest Way to Share

Scan. Nickname. Upload. That's it.

Create Your Wedding Page