Free Software Collection
Free Image Compression, Upscaling and Photo Library Tools
Image work has been taken over by online tools more completely than anything else: compression, upscaling, background removal, ID photos — search and you get web pages where you upload, wait, download, and hit a sign-up or a paywall once the free allowance runs out. The problem is not the money; it is that once the image is handed over you do not know where it went. For an ID photo, a scan of an identity document or a family picture, uploading is itself a decision. Everything here runs locally. The list sorts four ways — compression, upscaling, batch processing and library management.
7 curated recommendations
Selection Criteria
- Processing happens locally; no image is uploaded anywhere.
- No cap on image count or resolution, and no watermark.
- No account required.
- Batch capability is noted per tool.
Recommended Tools
Squoosh
Compress images in a web page — with nothing uploaded
- Open Source
- No Ads
- No Tracking
- Offline
Upscayl
Enlarge a small blurry image — detail reconstructed, not stretched
- Open Source
- No Ads
- No Tracking
- Offline
ImageMagick
FFmpeg for images — one command, thousands of files
- Open Source
- No Ads
- No Tracking
- Offline
SoloPic
A whole folder of images, handled in one command
- Open Source
- No Ads
- No Tracking
- Offline
FreeID Photo
On-device ID photos — no watermark, no paywall
- No Ads
- No Tracking
- Offline
- No Sign-up
digiKam
Managing a hundred thousand photos, entirely offline, nothing uploaded
- Open Source
- No Ads
- No Tracking
- Offline
Ente Photos
An end-to-end encrypted photo library where the server only ever holds ciphertext
- Open Source
- No Ads
- No Tracking
- Cross-platform
FAQ
- What compresses images?
- Squoosh. It is a web application, but compression runs entirely in your browser and not a byte is uploaded — a fundamental difference from "online compression" sites. A drag divider compares before and after so you can see exactly where quality goes, and modern formats such as WebP and AVIF compress considerably better than JPEG.
- Can a blurry old photo be fixed?
- Upscayl enlarges and fills in detail. It runs a local AI model, so enlarging a small image infers detail rather than stretching pixels, which shows clearly on old photographs and low-resolution screenshots. Be clear that the added detail is generated rather than recovered, so use it cautiously where faithfulness matters.
- A whole folder needs the same treatment.
- ImageMagick or SoloPic. ImageMagick is a command-line tool for bulk resizing, format conversion, watermarking, montage and colour adjustment, handling thousands of files in one command, and it sits underneath most image batch processing anywhere. SoloPic also processes a whole folder in one command without learning ImageMagick's parameter vocabulary.
- How do I manage tens of thousands of photos?
- digiKam. Organisation by date, place, face and tag, RAW support, non-destructive editing and duplicate detection, staying responsive into six figures. It is entirely offline with no upload and no account, which is a different path from services that require syncing your library to a cloud before face recognition works. For syncing across devices, Ente Photos is end-to-end encrypted with only ciphertext on the server, unreadable even to the operator; for a server entirely under your control, Immich in this directory is the other option.
- Do ID photos require a studio or an online tool?
- No. FreeID Photo processes locally — background replacement, cropping to national specifications, print layout — with no watermark and no paywall. An ID photo contains a face and identity information, which makes local processing the better fit.