Tool profile
PhotoPrism: cost, fit and limits
PhotoPrism is a photo management application made by PhotoPrism UG that runs on the user's own server or a managed host and adds face recognition, AI labels and captions, with a free open source Community edition.
What to know first
PhotoPrism offers a free Community edition under the AGPL and two paid editions, Essentials at EUR 2.00 per month and Plus from EUR 6.00 per month, both billed annually. AI labels and captions can be produced through Ollama, OpenAI or ONNX, so the model location is your decision. Managed hosting is available via PikaPods from 6.50 USD per month. The self-hosted editions leave updates and backups to you.
PhotoPrism at a glance
| Maker | PhotoPrism UG, Not stated on the vendor pages |
|---|---|
| Free plan | Yes |
| Entry price | EUR 2.00 per month, billed annually (Essentials); Community is free |
| API access | No |
| Category | Best AI Photo Organizer Software in 2026, rank 3 of 12 |
| Website | photoprism.app |
Who PhotoPrism is best for
Self-hosters on a budget
Community is free, with unlimited storage and instances and a world map, so a home server owner pays only for hardware and electricity.
Households that want local AI choices
Labels and captions can come from Ollama, which can run on your own machine, from ONNX, or from OpenAI if you choose to send images to it.
Small teams that need single sign-on
Plus lists OpenID Connect single sign-on, a user management UI and session monitoring, which matters when several people share one library.
PhotoPrism plans and pricing
| Plan | Price | What it includes |
|---|---|---|
| Community | Free | Unlimited storage and instances, community support and a world map, with the full source available under the AGPL license. |
| Essentials | EUR 2.00 per month, billed annually | Additional user roles, 3D vector and satellite maps and enhanced geocoding, on top of what the Community edition already includes. |
| Plus | From EUR 6.00 per month, billed annually | User management UI, vector graphics, private members chat, OpenID Connect single sign-on and session monitoring. |
| PikaPods (managed) | From 6.50 USD per month, billing basis not stated | Managed hosting through PikaPods, so the buyer avoids running a server, with Ollama Cloud used for the AI features. |
Checked November 2026.
What PhotoPrism does
- People and faces
- Face recognition sits under the People and Faces heading for the editions, grouping faces into people so a library can be browsed by who appears.
- Labels and captions
- The software generates labels, supports custom labels and writes captions, using Ollama, OpenAI or ONNX depending on how the owner configures it, so the AI backend can be swapped later.
- NSFW detection
- A detection feature, named on the editions page, flags explicit content, which helps on shared libraries where children, relatives or colleagues browse the same instance and nobody wants surprises.
- GPU acceleration
- Self-hosted editions can use NVIDIA GPUs to speed up the analysis of large imports, which the pricing and editions pages list as a feature of the self-run software and not of managed hosting.
- Live demo
- A demo instance at try.photoprism.app lets a buyer click through the interface, search sample photos and see how faces and labels appear before installing anything.
How PhotoPrism handles your data
The privacy policy says data processed on the company's behalf is not used for model training, and that the software sends no data to AI providers unless the user configures it. No fixed retention period applies to account data, and some request data is kept under 20 minutes. Data may be transferred to Germany and other countries, with no primary region specified. A GDPR badge is displayed on the site, but no certification such as SOC 2 or ISO 27001 is named. For self-hosted editions the library itself stays on the owner's server.
Where PhotoPrism falls short in practice
- Annual billing only. Essentials and Plus are billed annually, charges start each billing period until cancelled, and partial periods are not refunded, so cancel before the renewal date.
- You run the server. Self-hosted editions leave installation, updates, backups and GPU drivers to the user, so uptime and recovery after a disk failure depend on the owner's routine.
- No trial for paid tiers. The pages read name no free trial for Essentials or Plus, although the free Community edition and a live demo provide a way to test.
Works with
Alternatives to PhotoPrism
PhotoPrism: common questions
Can PhotoPrism caption photos without sending them to OpenAI?
Yes. The vendor names Ollama and ONNX as options next to OpenAI for labels and captions, and its policy says the software sends no data to AI providers unless the user configures it. Choose a local Ollama or ONNX setup to keep images on your hardware, and avoid the cloud options.
What does the free Community edition lack?
Community has unlimited storage and instances, community support and a world map. Essentials adds extra user roles, 3D vector and satellite maps and enhanced geocoding, and Plus adds a user management UI, OpenID Connect single sign-on and session monitoring, so check which of those you need.
How is PhotoPrism billed?
Essentials and Plus show monthly prices but are billed annually and charged at the start of each billing period until cancelled, with no refunds for partial periods. PikaPods managed hosting starts at 6.50 USD per month, and its billing basis is not stated, so confirm it before you sign up.
Does PhotoPrism use my pictures to train AI?
The privacy policy says data processed on the company's behalf is not used for model training. For self-hosted editions the library sits on your own server, so the question mainly concerns what you choose to forward to Ollama Cloud or OpenAI.
Can I try PhotoPrism before installing it?
A live demo is available at try.photoprism.app, and the Community edition is free to install. No free trial is named for the paid editions, so test features on Community or the demo first, then upgrade if you need a paid-only function.