Skip to main content

Password Protected Photo Sharing - How It Works

8 min readBy Viallo · Editorial standards

Last updated: March 10, 2026

Quick take: Password protected photo sharing lets you generate a link to your album that only works after the viewer enters a password. A few services offer it - WeTransfer and Dropbox on their paid plans - while Google Photos and iCloud don't have the option at all. Viallo takes a different route to the same goal: every share link is private by default behind an unguessable 16-byte address, and you can revoke it the instant you want access to stop.

A brass padlock resting on scattered printed photographs under moody spotlight

Why password protect your shared photos?

A share link without a password is only as private as the people you send it to. One accidental forward, one group chat screenshot, one "hey check this out" message - and suddenly your private photos are accessible to people you never intended.

Password protection adds a real barrier. Even if the link gets forwarded or posted somewhere it shouldn't be, nobody can view the content without the password. It's not theoretical - it's practical access control.

Here are the situations where it matters most:

  • Wedding galleries for the couple only. You want guests to see the photos, but not the entire internet. A password-protected album link shared in your wedding group chat keeps it contained.
  • Family albums that should stay in the family. Baby photos, holiday gatherings, personal moments - things you want grandparents to see but not random strangers if the link leaks.
  • Client deliverables for photographers. When you're sending a gallery to a client, password protection ensures only the paying client accesses the final photos, not anyone they happen to share the URL with.
  • Sensitive personal photos. Vacation photos that reveal your location, photos of your home, photos of your children - anything where unauthorized access has real consequences.

How password protected sharing works

The concept is straightforward, regardless of which platform you use. Here's the typical flow:

  • Step 1: Create an album and upload your photos.
  • Step 2: Generate a share link for the album.
  • Step 3: Set a password on the link. Choose something simple enough for your family to type but not easily guessable - a short phrase works well.
  • Step 4: Send the link to your recipients via WhatsApp, email, SMS, or any messaging app. Send the password separately (or in the same message if you trust the channel).
  • Step 5: The recipient opens the link, enters the password, and sees the full gallery. No account needed, no app to download.

The key difference between platforms is how they handle the password technically. Some store it in plaintext (bad). Some hash it with a proper algorithm (good). And some simply don't offer the feature at all. For a deeper look at photo sharing privacy practices, see our photo sharing privacy guide.

Password protected sharing - app comparison

Not every photo platform supports password protection. Here's an honest comparison of what the major players offer.

PlatformPassword protectionGallery viewNo account neededRevoke access
VialloNo - private link + instant revoke insteadYes (full gallery + map)YesYes (instant)
Google PhotosNoYesPartial (basic view only)Yes
iCloudNoYesYesYes
WeTransferYes (paid plans only)No (download only)YesAuto-expire (7 days free)
DropboxYes (Plus and above)No (file list view)YesYes

The gap is clear: Google Photos and iCloud - the two most popular photo platforms - have no password protection at all. If you share an album link, anyone with that link can view it. WeTransfer and Dropbox offer password protection on paid plans, but they show files as downloads, not as a photo gallery. Viallo sits in a third category: instead of a password gate, every link is unguessable and private by default, and you can revoke it the moment you want - while still opening as a full photo gallery. For a broader comparison of private sharing apps, see our guide to the best private photo sharing apps.

Close-up of a vintage combination lock dial with blurred photographs in the background

How Viallo keeps shared albums private

Viallo doesn't put a password in front of an album. It reaches the same goal - only the people you intend can see the photos - a different way. Here's what happens behind the scenes:

  • Unguessable link addresses: Every share link uses a random 16-byte hex identifier. There's no directory to browse and no sequence to guess, so a link only reaches someone if you actually send it to them. Albums are private by default - nothing is public unless you generate a link.
  • Independent links per audience: You can create more than one link for the same album - say, one for family and one for a friend. Each is separate, so disabling one doesn't affect the other.
  • Instant revocation: You can disable any share link instantly. The link stops working immediately - no grace period, no cached access. If you suspect a link has been forwarded too broadly, kill it and create a fresh one.
  • See how often it was opened: View analytics show how many times the album was opened, by how many distinct visitors, when, and from what device. They cannot name a viewer - nobody signs in to look. If you sent the link to five people but see fifty views, you know it was forwarded - and you can revoke it.
  • HTTPS transport encryption: All connections between the viewer's browser and Viallo's servers are encrypted with TLS, so photos are never sent in plaintext over the network.
  • Server-side storage encryption: Photos stored on Cloudflare R2 are encrypted at rest using AES-256 server-side encryption.

A note on what this is and isn't

Viallo's security model is HTTPS (transport encryption) + Cloudflare R2 server-side encryption (AES-256) + private, revocable share links. This is solid, industry-standard security that protects your photos in transit and at rest.

However, Viallo does not offer end-to-end encryption. Your photos are encrypted on the server, but Viallo has server-side access to process and serve them. If you need zero-knowledge encryption where even the service provider cannot access your files, consider Ente or Proton Drive. The trade-off is that those services cannot offer the same sharing experience - gallery views, location maps, and no-account viewing require server-side processing.

Beyond passwords - Viallo's privacy controls

A password is only one way to gate access. For people who take photo privacy seriously, Viallo leans on several controls that go further than a shared password.

  • Hidden photos per link: You can selectively hide specific photos from a shared link without deleting them from your album. Share your vacation album with colleagues but hide the beach photos. Share with extended family but hide the unflattering candids.
  • Revoke access instantly: One tap and the link goes dead. No waiting period, no cached versions. If you suspect the link has spread beyond your intended audience, kill it in seconds.
  • View analytics: See how many times your album was opened, when, and from what device. If you shared the link with 5 people but see 50 views, you know the link was forwarded. This is a privacy tool, not just a vanity metric.
  • No account required for viewers: Viewers tap the link and see the gallery immediately. No sign-up form, no app download. If they later create a Viallo account, all previously viewed albums are automatically assigned to their profile. For more on account-free sharing, see our guide to sharing photos without an account.
  • EXIF metadata stripping: When viewers access your shared photos, EXIF metadata (GPS coordinates, device info, timestamps) is stripped from the delivered files. Your location data stays private even when photos are shared.
An open wooden box with neatly stacked photographs and a brass key beside it in warm light

Getting started with private sharing on Viallo

Sharing a private album on Viallo takes about one minute:

  • Create an album and upload your photos (drag and drop, or select from camera roll).
  • Tap "Share" on the album to generate a unique, unguessable link.
  • Copy the link and send it however you normally reach your people - WhatsApp, email, SMS. Only someone you send it to can open it.
  • When everyone has seen the photos, revoke the link in one tap so it stops working - or leave it live and check the view analytics to see how many times it was opened.

Private, revocable link sharing is included on every plan, free included. Every link uses a random 16-byte hex address that's impossible to guess; paid plans simply raise the album, photo, and storage limits.

Frequently Asked Questions

Can I password protect a shared photo album?

On some platforms, yes - WeTransfer (paid) and Dropbox (Plus and above) offer password protection on shared links, while Google Photos and iCloud do not. Viallo takes a different approach: rather than a password, every share link is private by default behind an unguessable 16-byte address and can be revoked instantly, so only the people you send it to can open the album.

Is a password-protected link truly secure?

It depends on the platform - a password is only as safe as how it's stored and how carefully it's shared. Viallo's access control doesn't rely on a password at all: links use random, unguessable IDs, travel over HTTPS, and can be revoked the moment you want access to stop. That said, it's not end-to-end encryption - if you need zero-knowledge security, look at Ente or Proton Drive.

Does Google Photos have password protection?

No. Google Photos does not offer password protection on shared albums or links. Anyone with the link can view the album. Your only access control is to manually remove people from a shared album or stop sharing entirely.

Can I change access to a link after sharing?

Yes. Viallo doesn't use share-link passwords, so there's nothing to reset - but you can revoke any link at any time and it stops working instantly, with no grace period. Create a fresh link with a new address whenever you want a clean slate.

Do viewers need an account to open a shared album?

Not on Viallo. Viewers open the link and see the full gallery immediately - no account, no app download. This is especially important for sharing with older family members or anyone who isn't comfortable creating accounts.

What if a share link reaches the wrong people?

Revoke it. On Viallo a link stops working the instant you disable it - no grace period, no cached access. View analytics also show if a link was opened more times than you expected, which is your cue to revoke it and share a fresh one.

Is password-protected sharing the same as encrypted sharing?

No. Access control decides who can open a link; encryption protects the data itself so it cannot be read without a key. Viallo uses HTTPS in transit and AES-256 server-side encryption at rest, with private, revocable links for access control. But this is not end-to-end encryption - the server can still process your photos to display galleries and maps.

In their words

Real experiences from people using Viallo to share their photos.

  • I'm in Portland and my parents are in Perth, so there's basically a full day between us. We're never awake at the same time. I drop the weekend's photos into an album before bed, and by the time I'm up my mum has been through every one on her iPad and texted me about the dog. She is not a tech person, not even slightly, so that part still gets me.
    Verified Viallo user
  • Half my friends are on iPhones and half on Android, so every trip used to end the same way. Three different shared albums, and everyone going 'wait, can you send me that one?' After Croatia this summer we just put everything into one Viallo album instead. It was the first time I came home with all of the photos and not only the handful I happened to take myself.
    Verified Viallo user
  • I sent them a suggestion for a small thing I kept wishing the app did, half expecting one of those 'thanks, we'll add it to the list' replies that never go anywhere. Two days later they wrote back to say it was already live. I had to open the app and check for myself, because honestly, who actually does that?
    Verified Viallo user

Related articles