Desktop app · Windows, macOS, Linux
Free image compressor for your desktop. Shrink photos to a tenth of the size. Same pixels, same picture.
SqueezeImages is a free desktop image compressor for Windows, macOS and Linux. Compress JPEG, PNG, WebP and AVIF files, or batch a whole folder at once, without losing visible quality or changing a single dimension. Everything runs offline on your own computer, with no upload and no account, and location metadata is stripped on export.
Free forever·No account·No watermark
4032 × 3024 dimensions unchanged
128.4K
Total downloads across all platforms
0.1.0
Current version, released July 2026
4.28 MB
Installer size — it starts in about two seconds
$0
Free — no account, no watermark
Why a desktop app
The three things a browser tab cannot do.
Online compressors are convenient until you have a folder of four hundred RAW exports, a client NDA, or a slow connection. Those are the cases this was built for.
Photos never leave the machine
Everything is processed locally. Pull the network cable and it keeps working. Nothing is queued, cached, or sent to a server you have to trust.
Whole folders in one pass
Drop in a folder and every image inside is compressed, renamed, and converted with the same settings. Subfolders are kept or flattened, your choice.
No size cap, no queue
No 5 MB upload limit and no waiting behind other people. A 60-megapixel file is handled at the speed of your own disk.
How to compress an image
Four steps, about ninety seconds.
The order matters here, so it is numbered. Each step assumes you have done the one before it.
Install and open
Run the installer, or extract the portable ZIP if you cannot install software. There is no sign-up screen — the app opens straight into the workspace.
Add your images
Drag a file, a selection, or an entire folder onto the window. The list shows each image with its current dimensions and file size so you can see what you started with.
Pick a quality level
Choose Lossless, High, Balanced or Smallest, or set a target file size and let SqueezeImages find the quality that hits it. The split preview shows you exactly what each level costs before you commit.
Export
Pick an output folder and format, then export. Originals are never overwritten unless you explicitly ask for it, and the summary tells you how much space you saved.
Format guide
Which format should you export to?
Choosing the right format usually saves more weight than any amount of quality tuning. Every figure below is the same 4032 × 3024 photograph, written out four times.
The short answer
Export to WebP, unless something stops you.
It is a third lighter than JPEG at the same visual quality, it keeps transparency, and every browser released in the last five years reads it. Reach for PNG only when you need pin-sharp text or a transparent background, and for AVIF only when you know what will be opening the file.
268 KB
down from 412 KB as JPEG
JPEG
412KB
The baseline most people start from
Best for Photographs, anywhere
Opens in everything, including software from twenty years ago. No transparency, and every re-save costs a little more detail.
PNG
1,840KB
4.5× the weight of JPEG
Best for Screenshots and logos
Lossless, so text and sharp edges stay crisp. On a photograph it is far heavier than anything else here.
WebP
Pick this268KB
35% lighter than JPEG
Best for The web, by default
A third lighter than JPEG at matching quality, keeps transparency, and every browser released in the last five years reads it.
AVIF
189KB
54% lighter than JPEG
Best for When you know the audience
The lightest of the four by a clear margin. Encoding takes noticeably longer, and a few older apps still cannot open it.
Reference
Common image sizes, in pixels.
SqueezeImages keeps your dimensions exactly as they are, so read this as a reference rather than a setting: the size each platform expects, and the format worth compressing to once you are already there.
Social
Instagram post
1,080 × 1,080
1:1 JPEG
Instagram story
1,080 × 1,920
9:16 JPEG
YouTube thumbnail
1,280 × 720
16:9 JPEG
Facebook shared image
1,200 × 630
1.91:1 JPEG
Web
Link preview card
1,200 × 630
1.91:1 WebP
Hero banner
1,920 × 1,080
16:9 WebP
Product photo
2,000 × 2,000
1:1 WebP
Documents and print
Email attachment
1,024 × 768
4:3 JPEG
Passport photo, 300 dpi
413 × 531
7:9 JPEG
App Store (iOS)
App icon
1,024 × 1,024
1:1 PNG
iPhone 6.7" screenshot
1,290 × 2,796
9:19.5 PNG
iPhone 6.5" screenshot
1,242 × 2,688
9:19.5 PNG
iPad Pro 12.9" screenshot
2,048 × 2,732
3:4 PNG
Google Play (Android)
App icon (hi-res)
512 × 512
1:1 PNG
Feature graphic
1,024 × 500
2:1 PNG
Phone screenshot
1,080 × 1,920
9:16 PNG
Tablet screenshot, 7"
1,200 × 1,920
5:8 PNG
Questions
Answers before you download.
Is SqueezeImages really free?
Yes. Every feature on this page works in the free version, with no watermark, no export limit, and no trial period. The app is supported by advertising on this website, not by charging for the software.
Do my photos get uploaded anywhere?
No. SqueezeImages processes images on your own machine and never sends them to a server. You can disconnect from the internet entirely and it will keep working. That is the main reason to use a desktop compressor instead of a web one.
How many images can I compress at once?
There is no fixed cap. Batch size is limited only by your available memory and disk space. A folder of 500 photos from a modern phone camera typically finishes in under a minute on a mid-range laptop.
Which formats can SqueezeImages read and write?
It reads JPEG, PNG, WebP, AVIF, HEIC, TIFF, BMP and GIF, and writes JPEG, PNG, WebP and AVIF. HEIC photos from an iPhone can be converted to JPEG or WebP in the same pass as the compression.
Does compression visibly hurt the picture?
At Balanced and above, almost never. Most photographs shed 80 to 90 percent of their weight before any difference shows at normal viewing size. The split preview lets you judge that yourself before committing, and Lossless mode re-encodes with no quality change at all.
Does it remove EXIF and location data?
It can. Metadata stripping is a checkbox in the export panel and it is on by default, which removes GPS coordinates, camera serial numbers and timestamps. Turn it off if you need to keep copyright fields.
Can I run it without installing anything?
Yes. The portable build is a ZIP you can extract to a USB stick and run directly. It writes no registry keys and stores settings beside the executable, so it works on managed machines where you cannot install software.
What are the system requirements?
Windows 10 or newer, macOS 11 Big Sur or newer, or a 64-bit Linux distribution with glibc 2.28 or newer. It needs about 200 MB of disk space and runs comfortably in 4 GB of RAM.
Version 0.1.0 · 4.28 MB
Get your afternoon back.
Free, offline, and it opens in about two seconds. Pick your platform below.