Compress images online without uploading
Drop your images and they are compressed immediately, inside your browser. No upload, no queue, no daily cap — and no image ever leaves your device.
or drop them anywhere here
JPG · PNG · WebP · AVIF · GIF · up to 25 MB per image
How to use it
- 1
Drop your images onto the page or press Choose images — up to 30 at once.
- 2
Set the compression level, or name a target size in KB and we will reach it for you.
- 3
Open Compare to inspect the difference against the original before you commit.
- 4
Download one image, or the whole batch as a ZIP.
Why image size matters
Images are the bulk of what a page weighs. A slow page means a visitor who leaves before your product renders, and a weaker position in search, because Google measures load speed as part of page experience. Taking an image from 4 MB to 400 KB cuts its load time roughly tenfold with nothing a visitor would notice.
How the quality level is chosen
Auto mode looks at each image's size and format and picks a quality for that image alone: large photos absorb harder compression invisibly, small ones need a gentler touch. For full control pick Custom quality, move the slider between 1 and 100, and judge the result yourself.
Supported formats
JPG, PNG, WebP, AVIF and GIF, up to 25 MB per image and 30 images per batch. Keep the original format or convert to a newer one while compressing.
FAQ
- Are my images uploaded to a server?
- No. Everything runs in your browser through Web Workers, and not one byte of your images is sent to any server — ours or anyone else's.
- How much will I save?
- It depends on the image and format. Photographic JPGs typically save 60–85%. Flat-colour PNGs often save more, especially when converted to WebP.
- Does quality suffer?
- Lossy compression discards detail your eye does not resolve at normal viewing size. Use the Compare control to judge it yourself before downloading, and raise the quality if you are not satisfied.
- Is there a daily limit?
- No. No accounts, no subscription, no counter. The only limits are 25 MB per image and 30 images per batch, and those are browser memory limits rather than service limits.
- How do I compress an image to an exact size?
- Pick a value under Target file size — 100, 200 or 500 KB — and we try successive quality levels until we land as close as possible without exceeding your target.
- Does it work on mobile?
- Yes, on iPhone and Android straight from the browser with nothing to install. Processing uses device memory, so very large batches can be slower on an older phone.
- Does it work offline?
- Once the page has loaded, compression itself needs no connection because it all happens locally.
- Do I need an account?
- No. No sign-up, no email, no card. Open the page and use it.
- What is the maximum file size?
- 25 MB per image. The limit protects browser memory from being exhausted rather than restricting use.
- Is EXIF data removed while compressing?
- Yes by default, because re-encoding drops it. You can turn the option off in the settings panel if you want to keep it.
- How is this different from other compressors?
- Most of them upload your images to their server and send them back. We upload nothing — which is why there is no queue, no daily cap, and no question about what happens to your files afterwards.
- Is AVIF supported?
- Yes, for both compression and conversion. It saves more than WebP but encodes more slowly.
- Is JPG the same as JPEG?
- Yes — JPG and JPEG are the same format. The three-letter spelling exists because old Windows systems required a three-character file extension; the encoding is identical, and this tool treats them as one.
- Can I compress a photo without losing quality?
- For JPG, some quality loss is how the format saves space — that's what compression means for a JPEG. If you need zero loss, use PNG at 100 quality, or pick "No compression" on the resize tool if you only need smaller dimensions, not a smaller file.
- What's the difference between compressing and resizing?
- Compressing keeps the same pixel dimensions and reduces quality to save space. Resizing reduces the pixel dimensions themselves, which usually saves far more. For the biggest reduction, do both — shrink dimensions on the resize tool, then compress the result here.
- Will this get my photo under an email attachment limit?
- Yes — most providers cap attachments around 20–25 MB total. Set a target size below that limit — say 5 MB for one photo, less if you're attaching several — and the tool reaches it automatically.