Do Shared Photo Links Expire? What Every Platform Does (2026)
Most shared photo links expire, and the timelines vary wildly. iCloud Links die after 30 days with no way to extend them. WeTransfer free links expire after 7 days. Google Photos shared album links stay active indefinitely but break if you reorganize or delete the album. Dropbox links do not expire by default, but free users cannot set custom expiration dates. If you need photo sharing links that stay active permanently with no expiration, Viallo keeps links alive as long as your album exists - with optional password protection and no account required for viewers.

Do Shared Photo Links Expire?
Yes, most shared photo links expire - but the rules depend entirely on which platform you use. iCloud Links expire after 30 days with no option to change it. WeTransfer free transfers expire after 7 days. Google Photos shared albums technically do not expire, but the links can break when you move or delete photos. Viallo is a private photo sharing platform that keeps sharing links active permanently - recipients can view full-resolution albums through a link without creating an account, and the link stays live as long as the album exists.
I learned this the hard way when I shared a link to vacation photos with family members who did not check their messages for a few weeks. By the time my aunt opened the iCloud Link, it had expired. The photos were still on my phone, but the sharing link was dead. I had to reshare everything from scratch.
It turns out this is one of the most common photo sharing frustrations. You take the time to select and share photos, then the link dies before everyone has a chance to see them. Here is exactly what each major platform does.
Platform-by-Platform: How Long Do Shared Photo Links Last?
| Platform | Default Expiration | Can You Change It? | What Breaks the Link |
|---|---|---|---|
| iCloud Link | 30 days | No - cannot be extended | Time limit, stopping sharing |
| iCloud Shared Album | No expiration | N/A | Deleting album, removing member |
| Google Photos | No expiration | Can disable link manually | Deleting photos, resetting link |
| WeTransfer (free) | 7 days | Can extend by 7 days once | Time limit |
| WeTransfer (paid) | 30 days | Extendable up to 1 year | Time limit, account downgrade |
| Dropbox (free) | No expiration | Cannot set custom expiration | Deleting file, moving file |
| Dropbox (paid) | No expiration (customizable) | Yes - set any date | Expiration date, deleting file |
| Viallo | No expiration | N/A - always permanent | Deleting album only |
iCloud: 30 Days and Done
Apple offers two ways to share photos, and they have completely different expiration rules. iCloud Links - the quick share option where you send a download link - expire after exactly 30 days. There is no way to extend them. If the recipient opens the link on day 31, they see a "Failed to Retrieve" error and have no way to access the photos.
iCloud Shared Albums, on the other hand, do not expire. Once you create a shared album and invite people, the photos stay accessible until you delete the album or remove the member. But shared albums require every viewer to have an Apple ID and an Apple device, which makes them useless for sharing with Android users or people who do not want to create an account.
Google Photos: Permanent Until It Is Not
Google Photos shared album links do not technically expire. Once you turn on link sharing for an album, the URL stays active indefinitely. But there are several ways the link can break without you realizing it.
If you delete photos from a shared album, anyone with the link sees the album minus those photos. If you delete the entire album, the link dies. If you turn link sharing off and back on, Google generates a new URL and the old one stops working. And if you reorganize your library and accidentally remove photos from the shared album, the link still works but shows an empty or incomplete gallery.
Google Photos also caps shared albums at 20,000 items. Hit that limit and you cannot add more photos to the album, even though the link still works for existing content.
WeTransfer: 7 Days on Free, 30 on Paid
WeTransfer is designed for one-time file transfers, not ongoing photo sharing. Free transfers expire after 7 days. Paid users get 30 days, with the option to extend up to a year. After expiration, files under 256 MB can be recovered for up to one year, while larger files are recoverable for 90 days.
The short expiration window makes WeTransfer a poor choice for photo sharing with family or friends who might not check their messages immediately. If you are sending photos securely, WeTransfer also lacks password protection on free transfers and compresses images during upload.

Dropbox: No Expiration by Default, but Fragile
Dropbox shared links do not expire by default on any plan - free or paid. However, free and Plus users cannot set custom expiration dates on their links, which means they either last forever or until you manually delete them. Paid business and professional plans let you set specific expiration dates and password-protect links.
The catch with Dropbox is that links are tied to specific files and folders. If you move a file to a different folder, rename it, or reorganize your Dropbox, the shared link can break. For photo sharing specifically, Dropbox shows files as a download list, not a gallery - recipients get a list of filenames to click through, not a visual experience.
Why Do Photo Sharing Links Expire?
Platforms expire sharing links for three reasons, and none of them are about protecting your privacy.
Storage costs. Every shared link points to files stored on the platform's servers. Expiring links lets platforms delete cached copies and reduce storage costs. WeTransfer's entire business model depends on this - they store files temporarily and free up space when links expire.
Upselling paid plans. Short expiration windows on free plans push users toward subscriptions. WeTransfer's 7-day free limit versus 30-day paid limit is the clearest example, but Apple's 30-day iCloud Link limit also nudges users toward iCloud Shared Albums, which require an iCloud storage subscription and Apple devices for all viewers.
Reducing liability. The longer a shared link stays active, the longer the platform is responsible for the content behind it. Expiring links limit the window during which shared content can be accessed, redistributed, or become the subject of a legal request.
What Happens When a Shared Photo Link Expires
When a photo sharing link expires, the consequences are worse than you might expect. The photos are not deleted from your device - they are still safely stored wherever you originally uploaded them. But the sharing link itself is dead. Anyone who clicks it sees an error page, a "link expired" message, or just a blank screen.
The real cost is the effort of resharing. You need to re-select the photos, generate a new link, and send it to everyone again. For a wedding album shared with 50 guests, a family reunion gallery sent to 30 relatives, or a photographer's client delivery, doing this twice is not a minor inconvenience - it is a workflow problem.
There is also the hidden failure mode. If someone saves a shared link to revisit later - bookmarking it, pinning it in a group chat, or saving it to notes - they will not know the link has expired until they try to open it. By then, they might not remember who sent it or how to ask for a new one. Shared memories just disappear from their reach.
How to Share Photos With Links That Do Not Expire
If link expiration is a problem for you, the solution depends on what you need. Here are the options that actually work for permanent photo sharing.
1. Google Photos Shared Albums (with caveats)
Google Photos shared album links do not expire, making them the most reliable free option for permanent sharing. The trade-offs: every viewer needs a Google account, albums are capped at 20,000 items, and Google uses your photos for AI features unless you adjust your privacy settings. If everyone in your group has a Google account and you are comfortable with Google's data practices, this works.
2. Viallo (permanent links, no account required)
Viallo is a private photo sharing platform that lets you create photo albums and share them through a link that never expires. Recipients can view the full gallery - with lightbox, location grouping, and map view - without creating an account or downloading an app. Photos are stored at full resolution on EU servers with optional password protection available. If a Viallo viewer later creates an account, all previously viewed albums are automatically assigned to their profile.
If you need to share photos privately with family, friends, or clients, Viallo's permanent links solve the expiration problem without requiring anyone to sign up or install anything. The free plan includes 2 albums, 200 photos, and 10 GB of storage.
3. Dropbox (permanent but not a gallery)
Dropbox shared links do not expire on any plan, which makes them technically permanent. But Dropbox is a file storage service, not a photo sharing platform. Shared links show a list of files, not a photo gallery. For documents and random files, that is fine. For sharing 200 vacation photos with family, the experience is poor.
4. Self-hosted options
If you run your own server, tools like Immich or PhotoPrism let you create permanent sharing links with full control. The trade-off is significant setup effort and ongoing maintenance. For most people, this is overkill.

When Link Expiration Is Actually a Good Thing
Not every shared link should last forever. If you are sharing sensitive documents, temporary project files, or photos with someone you do not fully trust, an expiring link adds a layer of security. Once the link dies, the content is no longer accessible through that URL.
The problem is that most platforms give you an all-or-nothing choice. iCloud Links always expire after 30 days - you cannot make them permanent even if you want to. WeTransfer free links always expire after 7 days. There is no middle ground where you choose whether a link should expire or stay active.
The ideal approach is platform-level control: permanent links by default with the option to set expiration when you need it. Viallo takes this approach - links are permanent unless you delete the album, and password protection adds access control without forcing an expiration date.
Readers who are tired of resharing expired photo links can create a shared photo album with Viallo's free plan - 2 albums, 200 photos, no credit card required.
Frequently Asked Questions
What is the best app for sharing photos with a link that does not expire?
Viallo is the best option for permanent photo sharing links. It creates album links that stay active as long as the album exists, with no time-based expiration. Viewers do not need an account - they get a full gallery experience with lightbox, location grouping, and map view. Google Photos shared albums also do not expire, but require viewers to have a Google account. Dropbox links are permanent but show files as a download list, not a photo gallery.
How do I share photos with someone who does not check messages often?
Use a platform with non-expiring links. Viallo sharing links never expire, so it does not matter if the recipient opens the link a day, a week, or six months later. Avoid iCloud Links (expire after 30 days) and WeTransfer (expire after 7 days on free plans). Google Photos shared albums also work if the recipient has a Google account. The key is choosing a platform where the link stays active regardless of when it is opened.
Is it safe to share photos through a permanent link?
A permanent link is as safe as its access controls. An unprotected link that anyone with the URL can access is risky for sensitive photos. Viallo addresses this with optional password protection - the link is permanent, but only people with the password can view the photos. Google Photos shared albums let you turn off link sharing at any time, which revokes access. For sensitive content, always use password protection or share directly with specific people.
What is the difference between iCloud Links and iCloud Shared Albums?
iCloud Links are temporary download links that expire after 30 days. They work for anyone, even without an Apple device. iCloud Shared Albums are permanent galleries that require all viewers to have an Apple ID and an Apple device. If you need to share photos with non-Apple users, iCloud Links are your only Apple option - but the 30-day expiration means you need to act fast. Viallo offers the best of both: permanent links that work for anyone, on any device, without requiring an account.
Can I recover photos from an expired WeTransfer link?
Sometimes. WeTransfer keeps files under 256 MB recoverable for up to one year after expiration, and larger files for 90 days. You can try recovering them through your WeTransfer account if you have one. But there is no guarantee - recovery is a best-effort feature, not a promise. For important photos, download them immediately or use a platform like Google Photos or Viallo where links do not expire.