Everything you need between first scan and final download
CrowdSnaps is four products in one: a guest uploader, a moderation queue, a live display, and a shared gallery. Here’s what each one actually does.
Collecting
Guests upload in under thirty seconds
The upload page is designed for someone holding a drink in one hand. Big target, no chrome, no decisions.
One QR code, any phone
Native camera apps on iOS and Android open the link directly. No app store detour.
On-device compression
Photos are resized in the browser before they leave the phone, so uploads finish fast even on venue Wi-Fi.
Direct-to-storage uploads
Files go straight to encrypted object storage using short-lived signed URLs — never through a queue on our servers.
Batch selection with live progress
Guests pick a dozen photos at once and watch each one complete. Failures retry individually.
Optional guest names and messages
Guests can sign their upload and leave a note for the couple, shown on the slideshow if you enable it.
Photo prompts
Give the crowd assignments — “the first dance”, “your table” — and get noticeably more uploads.
Controlling
Nothing reaches the screen without approval
The host portal is a magic link. No account to create, no password for your client to forget.
Private moderation queue
Every upload lands as pending. Approve individually, in bulk, or approve everything at once.
Real-time updates
New uploads stream into the portal live, with a running count of what arrived since you last looked.
Drag to reorder
Set the exact slideshow order by dragging tiles — select several and move them as a block.
Pull anything back instantly
Remove a photo from the slideshow with one tap and it disappears from the display within seconds.
Auto-approve when you trust the room
Corporate offsites and small parties often don't need a gatekeeper. Flip it on per event.
Slideshow controls in the same place
Transition style, timing, shuffle, Ken Burns, captions, and the download QR — all tunable live.
Displaying
A slideshow that belongs on a ballroom wall
Open one URL in a browser, press fullscreen, and leave it running all night.
Eight transition styles
Fade, slide, slide up, zoom, blur, stack, none, or random — with slow, normal, and fast pacing.
Ken Burns motion
Slow drift and zoom on stills so a static photo never sits dead on screen.
Live updates over SSE
Approved photos appear without a refresh. The display reconnects on its own if the network hiccups.
Per-slide download QR
Guests scan the corner of the screen to save the exact photo they're looking at.
Guest captions and counters
Show who shared each photo, how far through the loop you are, and a progress bar — each toggleable.
Graceful empty state
Before the first upload lands, the screen shows a large upload QR code instead of a blank wall.
Sharing
Everyone leaves with the photos
The gallery is the part guests talk about the next morning.
Shared guest gallery
A browsable grid of everything approved, with a full-screen lightbox and keyboard navigation.
Full-resolution downloads
Guests download originals, not compressed previews.
Reactions
Guests heart their favorites so the best shots are easy to find later.
One-click event archive
Download every approved photo and video as a single ZIP from the host portal.
Signed, expiring links
Media URLs are time-limited, so a link copied out of the gallery doesn't work forever.
Works without an account
Guests never sign up. The event link is the credential.
The details that make it work on the night
Small things that stop being small at 9 PM in a dark ballroom.
Printable signage kit
Generate table tents, a poster, and a bar card with the QR code, your branding, and short instructions — ready to print at home or at a print shop.
White-label everything
Your own subdomain, logo, and brand color across every guest-facing page. Available on Starter and Pro.
Guest messages
Let guests leave a short note with their photo. Optionally show the messages alongside photos on the slideshow.
Automatic retention
Media is deleted 30 days after the event, with reminder emails at 7 days and 1 day so nothing is lost by surprise.
Live event stats
Watch uploads, approvals, contributors, and storage per event from your dashboard as the night goes on.
Bulk export
Grab the whole event as a ZIP, or download individual files at original quality from the gallery.
Private by default
Upload, display, and host links use long random codes. Host links are never listed publicly and can't be guessed.
Encrypted storage
Media sits in Amazon S3 encrypted at rest and is served through short-lived signed URLs only.
Guests upload more when you tell them what to capture
A blank upload button gets you a handful of photos. A short list of prompts turns the whole room into a shot list.
- The first dance
- Your table, everyone in frame
- A selfie with the couple
- Something on the dessert table
- The most questionable dance move of the night
Tonight’s gallery
316 photos · 47 contributors
See it running on your own event
The free plan includes every feature on this page. Set one up and walk the whole flow yourself.