
Pick with a tap, or a key.
Space picks a photo; 1–9 sort it into lists. Pinch to zoom, swipe to the next, and see the other frames of a burst underneath.
For event & portrait photographers
Upload the shoot, share one link, and clients anywhere in the world pick their favourites on any phone, even on slow mobile data. Their picks come back to you ready for Lightroom.
An event is three thousand photos, a dozen people with opinions, and a venue with one bar of signal. WebPicker is built for exactly that.
0
originals uploaded
Photos are converted on your computer. The RAWs and JPEGs never leave it.
25
bytes per placeholder
Every photo arrives with a tiny blurred preview, so the grid is never a wall of grey.
100k+
photos in one folder
And the grid still scrolls smoothly, on a phone.
3
ways to get picks back
A Lightroom filter, a spreadsheet, or a script that copies the originals.
How it works
01Upload
Each photo becomes a small AVIF file right in your browser, one converter per processor core. Your originals stay on your disk. Power cut halfway? Resume, and finished photos are skipped.
02Share
Email, WhatsApp, a text message. Give the client, their team and their designer each their own link and their own picks. Add a password or an end date if you like. Your logo, colours and watermark come along.
03Get the picks
When they submit, download a Lightroom filter or a spreadsheet, or run a script that copies the matching originals, RAW and XMP included, into “Selected - Press team”.
For your clients
Large titles, frosted bars, square tiles they can pinch bigger or smaller. Nothing to install and no account to make: they open the link and start picking.

Space picks a photo; 1–9 sort it into lists. Pinch to zoom, swipe to the next, and see the other frames of a burst underneath.
Right to keep, left to skip. It remembers where they stopped.
Twelve frames of the same smile take one square, not a whole row.
Two to four near-identical shots, zoomed together, so the best expression is easy to spot.
Logo, banner, accent colour and watermark. The watermark is drawn over the photo; your stored files stay clean.
Picks made offline stay on the phone and are sent when the connection comes back.
Press kit, prints, social: each with a number included, a maximum, and a total for extras.
They land in your activity feed, next to submissions and change requests.
Face finding
Turn it on and your browser finds the faces while photos upload, in about 50 ms each on the graphics card. Clients get a People row: the headliner, the keynote speaker, the friend who is in every shot, each one tap away.
Built for slow mobile data
Your clients open the link on their phones, on mobile data, often with one bar of signal. Every part of the gallery is built for that.
For your studio
Power cut or closed laptop mid-upload? Resume, and finished photos are skipped. Chrome and Edge even remember the folder.
The client, their team, their designer: each with their own picks, and they can see each other’s if you allow it.
Lock any link with a password, or let it close on a date you choose.
Submissions, notes and change requests from every gallery, as they come in.
Each list counts what the package includes and what goes beyond it, so extras are clear to everyone.
Keep the gallery copies on Cloudflare R2, any S3-compatible bucket, or a server’s own disk.
Questions
No. Your browser makes a small AVIF copy of each photo for viewing, and only those copies are uploaded. The originals stay on your computer, and the copy script finds them there when the picks come back.
No. They open the link in their phone’s browser and start picking. If they like, they can add the gallery to their home screen and it opens like an app.
That is what it is built for. Placeholders arrive with the page, photos are small AVIF files, and picks made without a signal are sent when it comes back.
Download the Lightroom file-name filter, a CSV or JSON list, or a script for Windows or macOS that copies the matching originals (and RAW or XMP files with the same name) into their own folder.
It is off unless you turn it on. Faces are found in your own browser as photos upload. You can switch it off for a single gallery, and turning it off for your account deletes every face found.
WebPicker is in a closed beta with a small group of studios. Write to hello@webpicker.app for an invite; pricing will be announced before the public launch.
We’re opening WebPicker to a small group of photographers and studios. Tell us about yours and we’ll set you up.