Image Compressor
Shrink images by quality level or to an exact target size.
Private by design
Files are processed in your browser.
Free & no sign-up
No account, no email, no limits.
Fast
No upload wait — work starts instantly.
No watermarks
Clean output, every time.
Oversized images are the most common reason a page loads slowly or an email bounces back. Compressing an image re-encodes it more efficiently — and, when needed, scales down its dimensions — so the file gets dramatically smaller while still looking good on screen.
You can compress two ways: choose a quality level for a quick result, or set a target file size in megabytes and the tool searches for the highest quality that still fits just under your limit. JPG and WebP produce the smallest files; PNG and HEIC inputs are re-encoded to an efficient format for you.
All compression runs locally in your browser, so your images are never uploaded. There's no watermark, no batch limit and no sign-up.
How to use the image compressor
- 1
Select your image
Drag a JPG, PNG, WebP or HEIC image into the box, or click to choose one.
- 2
Pick quality or a target size
Choose a quality preset, or enter a target size in MB to compress just under a limit.
- 3
Download
Save your smaller image, ready to upload, email or post.
Hitting a size limit without wrecking the picture
Most compression happens because something imposed a limit: an upload form capping files at 2 MB, a visa portal at 500 KB, an email server at 25 MB total. The goal is not the smallest possible file — it is the best-looking file that fits.
Compression works by reducing the data spent on detail the eye is least sensitive to, and by resizing when the image is larger than it needs to be. A 4000-pixel-wide photo displayed in a 800-pixel box is carrying five times the pixels anyone will see.
Resize before you compress harder
If an image is still too big after compression, reducing its dimensions is almost always the better next move. Halving the width and height quarters the pixel count, which cuts file size dramatically while the picture stays perfectly sharp at its new size.
Pushing quality lower instead keeps every pixel and degrades all of them — the point where blockiness appears in shadows and edges start to smear. Between a smaller sharp image and a large soft one, the smaller sharp one looks better almost every time.
How far you can go
- Photographs
- Compress well. Substantial reductions are usually invisible at normal viewing sizes.
- Screenshots and text
- Compress badly in lossy formats — fringing around letters shows up early. Resize rather than crush the quality.
- Flat graphics and logos
- Often better served by PNG or lossless WebP than by heavy JPG compression.
- Already-compressed files
- Re-compressing a file that has been through the mill once gains little and costs quality. Start from the original where you can.
Compressed in your browser
Images are decoded, resized and re-encoded on your own machine, so nothing is uploaded and there is no queue. That also means no server-imposed cap on how many images you can process or how large they can be — a batch of holiday photos and a single ID scan are handled the same way.
Image Compressor guides
Step-by-step walkthroughs for the things people most often need to do.
Frequently asked questions
How much smaller will my image get?
It depends on the source. Large photos and screenshots often shrink by 70–90%; already-optimized images save less. Target-size mode lets you set an exact ceiling.
Will compressing reduce quality?
Some detail is traded for size. At higher quality the change is hard to notice; pushing for a very small target or low quality will soften fine detail.
Can I compress to a specific file size?
Yes. Switch to target-size mode and enter a size in MB — the tool lowers quality, and scales dimensions if needed, to land just under it.
Which formats are supported?
JPG, PNG, WebP and HEIC inputs are accepted. Photos compress smallest as JPG or WebP; PNG/WebP keep transparency.
Are my images uploaded?
No. Compression happens entirely in your browser, so your images stay on your device.