Grain vs Lense
Grain vs Lense: comparing two QR code wedding photo apps
Lense and Grain are both browser-based guest photo apps with no download required and a similar one-time pricing model. Both hold the roll back until a reveal moment, so the delayed-reveal experience is not unique to either. Grain's edge is the four-layer memory capsule — photos, short video, voice notes, and a written guestbook — plus automatic enhancement and cinematic looks baked into every download. Here is how they compare.
| Feature | Grain | Lense |
|---|---|---|
| Guest install | None — browser only, no account | Browser or native iOS/Android app |
| Reveal moment | Full roll held until host-set reveal time | Also held until a reveal moment set by the host |
| Guest video | Short clips up to 30 seconds, sealed with the photos | Yes — paid add-on |
| Video sealed until reveal | Yes — video opens with the rest of the roll | Yes — Lense also delays the reveal |
| Voice notes | Guests record from the same QR code, revealed with photos | Not available |
| Written guestbook | Up to 1000 characters per guest, unsealed at reveal | Not available |
| Film looks | Six baked-in looks — Classic, Warm, Koel, B&W, Levendig, Faded | Optional filter applied post-hoc to full album |
| Hosting region | EU — AWS Ireland, GDPR-aligned defaults | Netherlands-based (Rewaive B.V.) |
| Pricing model | One-time per event, free up to 5 guests | One-time per event, free up to 7 guests |
| Bulk export | ZIP of full-resolution originals | Full album download |
| Live slideshow | Not available | Available — displays photos on a screen in real time |
| Automatic photo enhancement | Automatic enhancement plus swappable cinematic looks | No enhancement, disposable-camera aesthetic only |
Grain pros
- Four-layer capsule at reveal — photos, short video, voice notes, and written notes all unsealed together
- Short video clips from guests, sealed and revealed alongside the photos
- Voice notes from the same QR code: guests record a short message, played back at reveal
- Written guestbook: up to 1000 characters per guest, opened as cards after reveal
- Six film looks baked into individual downloads, not applied post-hoc to the full album
- Hosted in the EU on AWS Ireland with GDPR-aligned defaults
Trade-offs
- Photos are held back until reveal — not a live wall during the event
- No native iOS or Android app — browser only
- No live slideshow feature
- Smaller review footprint than Lense (3000+ reviews at 4.9)
Common questions
- Do guests need to install Lense or Grain?
- No. Both apps open in the phone browser after a QR scan.
- Does Grain show photos during the party?
- No. Grain holds the roll back until the reveal time you choose, so the album opens together later.
- Where are photos hosted?
- Grain hosts in the EU on AWS Ireland. Lense is US-hosted.
- Can I get the original files?
- Yes. Grain's bulk download is a ZIP of full-resolution originals, with film looks baked into single-photo downloads.
- How do guests upload photos and videos with Grain?
- Guests scan the QR code displayed at your event. This opens a capture screen in the phone browser where they can take photos, record a voice note, or write a guestbook entry — no app download or account required.
- How do guests upload photos with Grain and Lense?
- Both Grain and Lense utilize QR codes. Couples display signage with a unique QR code, which guests scan with their smartphones. This directs them to a web-based interface where they can upload photos and videos directly, without needing to download a separate app.
- Can I review photos before guests see them with these apps?
- With Grain, photos are not manually reviewed before reveal — the roll unlocks automatically at the reveal time you set when creating the event. You can remove individual photos after the reveal if needed. With Lense, photos appear in a live gallery as guests upload them.