Image Tools

Free Image Compressor

Shrink JPG, PNG and WebP file sizes by up to 90% without visible quality loss. Batch process up to 20 images at once — all in your browser, nothing uploaded.

Instant Compression 100% Private Batch up to 20 Works on Mobile

Settings

Drop images here
or click to browse your device
JPG · PNG · WebP · GIF · BMP
Quality
Compression level 75%
Balanced — good quality, noticeable size reduction
Output format
Max dimensions (optional)
× px
Leave blank to keep original dimensions. Images are scaled proportionally.
Options

Results

Images
0
Original
0 B
Saved
—

No images yet

Drop images in the left panel to get started
Privacy: All compression happens locally in your browser using the Canvas API. Your images are never uploaded, stored or transmitted to any server.

What Is Image Compression?

Image compression reduces the file size of a picture by removing data that the human eye is unlikely to notice. The result is a smaller file that looks nearly identical to the original but loads faster, uses less bandwidth and takes up less disk space.

There are two broad approaches:

How quality settings work

QualityBest forTypical size reduction
10–30%Thumbnails, quick previews, icons85–95% smaller
30–50%Social media, email attachments75–85% smaller
50–70%Web images, blog posts60–80% smaller
70–85%Most photos — visually lossless50–75% smaller
85–100%Print, archival, professional work20–50% smaller

75% is the sweet spot for most use cases. Above 85% the size reductions become small; below 50% the artifacts become obvious.

Which format should I choose?

FormatCompressionTransparencyBest for
JPEGLossyNoPhotographs, web images, universal compatibility
WebPLossy or losslessYesBest quality/size ratio — modern websites
PNGLosslessYesScreenshots, logos, images with transparency

Why you should compress images

About metadata and EXIF

When you compress an image through the Canvas API, most metadata is stripped — including camera make and model, GPS coordinates, date taken, and software used. This is usually a privacy win, and it also saves space since EXIF data can add 10–50 KB per image. Image orientation is preserved, so portrait photos stay upright.

Common use cases

Website Optimisation

Compress hero images and product photos for faster Core Web Vitals scores.

Email Attachments

Shrink photos to fit under email size limits without visible quality loss.

Social Media

Compress images for Instagram, Twitter, Facebook and LinkedIn uploads.

Cloud Storage

Reduce your Google Drive, Dropbox or iCloud storage footprint.

E-commerce

Speed up product galleries with optimised images that still look sharp.

Print Preparation

Resize high-res photos before printing to save paper and ink.

Blog Posts

Compress featured images and inline photos for faster loading pages.

Archival

Bulk-compress old photo folders to free up disk space.

Privacy and security

This image compressor runs entirely in your browser. Every step — reading the file, decoding it, re-encoding it and producing the download — uses local browser APIs. Your images never leave your device. Nothing is uploaded, stored or transmitted to any server.

Frequently Asked Questions

How does an image compressor work?
An image compressor re-encodes your image at a lower quality setting or smaller dimensions. JPEG and WebP are lossy formats — reducing quality removes invisible detail to shrink file size. PNG is lossless, so it can only be shrunk by resizing or by converting to a lossy format like WebP.
Will I lose image quality?
At the default 75% quality, most photos see 50–80% size reduction with no visible quality loss. Below 50% you may start to see blurring, blocky artifacts around edges, and loss of fine detail. Always check the preview before downloading.
What quality setting should I use?
For web use, 70–80% is the sweet spot — most people cannot tell the difference from the original. For social media, 60–70% is fine. For printing or archival, use 85–95%. Never go below 50% unless file size is critical.
Which format gives the smallest files?
WebP typically gives 25–35% smaller files than JPEG at the same visual quality. JPEG is the most widely supported. PNG is lossless — it produces the largest files but preserves transparency and exact pixels.
Can I compress multiple images at once?
Yes. Drop up to 20 images at once and they are all compressed with the same settings. Download each individually or grab them all at once.
Does compressing remove EXIF metadata?
Yes. Re-encoding through the Canvas API strips most metadata — including camera model, GPS location, date taken and software. This is generally a privacy win, but if you need to preserve EXIF, use a dedicated EXIF-safe tool. Image orientation is preserved.
Can I compress GIF animations?
Not with this tool. Only the first frame of an animated GIF is captured, because the Canvas API cannot process animation frames. For animated GIFs, use a dedicated GIF optimiser.
Why did my PNG file get bigger?
PNG is lossless — the quality slider has no effect on it. If your compressed PNG is larger than the original, your original PNG was probably already well-optimised. Turn on Keep smaller only (it's on by default) and the tool will keep the original when compression doesn't help.
Are my images uploaded to a server?
No. All compression happens locally in your browser using the Canvas API. Your images never leave your device — nothing is uploaded, stored or transmitted.
Is this image compressor free?
Yes. It is 100% free, requires no sign-up, and runs entirely in your browser. There are no watermarks, no file limits and no premium tier.

Related Image Tools

Done!