Image Compressor

Drop in JPG, PNG or WebP photos and shrink them without uploading anything — set quality and max width, see exactly how much each file shrinks, then download.

Want the method behind this tool? Read the Compression Guide — it explains the craft this tool checks for.
Advertisement

Image Compressor

Shrink JPG, PNG and WebP photos right here — pick a quality and a max width, see exactly how much each file shrinks, then download the smaller versions. Everything runs on your device.

Tip: JPEG gives the smallest files for photos, PNG stays lossless but bigger, and WebP is usually smallest where it is supported.

How it works

Phone photos are routinely several megabytes each, which is fine on a camera roll and ruinous on a web page, in an email or in a thumbnail upload. This tool shrinks them without uploading anything: drop in up to 20 images at a time and every file is read, resized and re-encoded in your browser, with the smaller copies ready to download and your originals untouched. Compression only ever throws detail away, so working from originals — and keeping them — is the one rule that matters.

Two controls decide the result. The quality slider runs from 10 to 100 percent, and 80 is a good starting point for photos: below it, blocky artefacts creep into skies and skin; above it, you pay megabytes for detail nobody can see. The max width control caps the longest dimension — original size, 1920 pixels for general web use, 1600, 1200, 800, or 1280 for thumbnails — because dimensions are the biggest lever of all: a 4000-pixel phone photo displayed at 800 pixels is carrying five times the pixels it will ever show. The output format control completes the set: keep the original format, or convert to JPEG for the smallest photo files, PNG for lossless quality at bigger sizes, or WebP where it is supported, which is usually smallest of all.

Every file reports exactly how much it shrank, so you can see whether a 6 MB phone photo became 700 KB or barely moved — and the totals line adds the whole batch up. That feedback teaches the important pattern fast: JPG photos shrink a lot, PNG graphics and screenshots shrink far less, and a photographic PNG should usually become a JPG or WebP first, because PNG stores every pixel exactly and photographs have too many of them. If a result ever comes out larger than the original, the tool says so plainly instead of hiding it; try JPEG or a lower quality in that case.

Two warnings save real damage. Converting a transparent PNG to JPEG fills the see-through areas with white, because JPEG has no transparency — keep PNG or WebP if you need transparency. And JPEG and WebP are lossy, so each re-save throws away a little more detail; compress from your originals, never from an already-compressed copy, or the artefacts compound. Nothing here is uploaded, there are no accounts and no waiting on a server, and downloads are the compressed copies only.

Frequently asked questions

Will compression reduce my photo quality?

At quality 80, barely visibly for most photos. Below it, blocky artefacts appear in skies and skin; above it, you pay megabytes for detail nobody can see.

Which output format should I pick?

JPEG for the smallest photos, PNG when you need lossless quality or transparency, WebP where it is supported — usually smallest of all.

Why did my PNG barely shrink?

PNG stores every pixel exactly, so photographic PNGs compress poorly. Convert a photographic PNG to JPG or WebP first and the file drops dramatically.

Are my photos uploaded anywhere?

No. Every image is read, resized and re-encoded in your browser. Nothing leaves your device.