Photo libraries
Self-hosted alternatives to Google One storage, priced
2 open-source tools that can replace Google One storage, each shown with what it would actually cost to run for a team of 10 people. Google One storage on the Google AI Plus (2 TB) tier costs $11.58 a month at that size.
Start here
The plan compared here is the largest one Google's public plans page listed on 2026-10-09: 2 TB, shareable with up to five people. Above that, this comparison stops being like for like, because the self-hosted figures size storage to whatever the team actually stores while the Google plan stays capped at 2 TB. Google sells larger plans, but their prices were not published on that page.
| Tool | Server only | With your time | vs Google One storage | Operational weight | Licence |
|---|---|---|---|---|---|
| PhotoPrism | $82.80 | $195 | -$7,064 | medium | source-available |
| Immich | $103 | $328 | -$12,598 | hard | AGPL-3.0 |
The final column is the 36-month difference: positive means self-hosting is cheaper.
Which one to pick
PhotoPrism 40,183 stars
Go with MariaDB and on-device classification. Lighter than Immich but its multi-user story is weaker.
At 10 people it needs 2.7 GB of memory and 620 GB of disk, which fits the Pro plus a 600 GB volume at Kamatera for $69.00 a month. Setting it up is roughly 6 hours of work, then 1.5 hours a month to keep it healthy.
Full Google One storage versus PhotoPrism breakdown · PhotoPrism at every team size
Immich 113,881 stars
Server, machine-learning container, PostgreSQL with pgvector, and Redis. The ML container is what sets the 4 GB floor, and photo storage dominates the total cost.
At 10 people it needs 5.2 GB of memory and 620 GB of disk, which fits the Starter 8 GB plus a 470 GB volume at VPSServer for $86.00 a month. Setting it up is roughly 16 hours of work, then 3 hours a month to keep it healthy.
Full Google One storage versus Immich breakdown · Immich at every team size
How the pricing was established
Google One storage pricing was read from its own pricing page on 2026-10-09, quoted in euros and converted at 1.1592 dollars to the euro, the Frankfurter, European Central Bank reference rates rate for 2026-09-11. Server prices come from the providers listed on the hosting page. The sizing model and the cost of your time are set out in full on the methodology page.