Lap vs Immich

Both are open-source and privacy-focused, but with different architectures: Immich is a self-hosted server, Lap is a local desktop app.

Side-by-side comparison

DimensionLapImmich
CloudNoNo (self-hosted)
LocalYes, desktopYes, on your server
PrivacyNo accountSelf-hosted
AI SearchLocal AIServer-side AI
RAWYes, 24 formatsYes
VideoYesYes
OfflineFully offlineNeeds server reachable
Open SourceYes, GPL-3.0Yes, AGPL-3.0
PriceFreeFree (self-hosted)
PlatformmacOS / Windows / Linux desktopServer + mobile apps

Key differences

The bottom line

Choose Immich if you want self-hosted cloud-like sync with mobile apps and are comfortable running a server. Choose Lap if you want a simple, local desktop app with zero infrastructure.

FAQ

Lap vs Immich: frequently asked questions

Does Lap need a server?

No. Immich is self-hosted and needs a server you maintain; Lap is a desktop app that opens folders on your own machine.

Which is better for a phone-first workflow?

Immich, clearly — it has mobile apps and background upload. Lap is desktop-focused and better suited to organising an archive on a computer.

Is Lap free like Immich?

Both are free and open source. Immich needs hardware and hosting; Lap runs on the computer you already own.

Can I use both?

Yes. Some people self-host Immich for phone uploads and keep Lap on the desktop for culling, duplicates and local search.

Lap vs Immich at a glance

 LapImmich
Where photos liveLocal folders, no server requiredSelf-hosted server with a web and mobile client
Local AI searchOn-device model, works with no network at allServer-side ML, needs the server running
RAW supportRAW files indexed alongside JPEGGrowing support, server-dependent
Library size100,000+ local filesDepends on the host you run
PriceFree, open sourceFree, open source (self-hosted)
PlatformsWindows, macOS, LinuxDocker server + web/iOS/Android clients

Which one fits you?

Immich is a self-hosted Google Photos replacement: phones upload to your server and everyone in the household browses from an app. Lap has no server and no upload step — it reads the disks you already own. Choose Immich if you want shared, phone-first access; choose Lap if you want a private desktop tool over an existing archive with zero infrastructure.

If the deciding factor is your library staying on your own disk, start with the free download and point Lap at one folder — you will know within a minute whether the index fits how you work.

One practical difference shows up on day two: Immich expects phones to upload into it, which means deciding who is allowed to add photos and keeping a server online. Lap simply points at directories that already exist, so a camera card, an external SSD and a shared network folder can all be indexed without changing how anyone else in the household works.

Download Lap · All comparisons · How the photo manager works

Frequently asked questions

Can I switch without moving my files?
Yes. Lap never imports or relocates your photos — it reads the folders you already have, so trying it costs nothing and leaving it costs nothing either.
Does Lap upload anything to the cloud?
No. AI search, duplicate detection and indexing all run locally. There is no account, no sync and no telemetry that includes your images.
Which one should I use if my library is over 100,000 photos?
Both tools can hold a large library, but Lap is designed around plain folders and does not need a catalogue rebuild, so very large libraries stay fast to browse and search.

Try Lap free

No account, no upload — see the difference yourself.

Download Lap