Image Compressor & Resizer
Shrink and resize photos for the web. Your image is processed entirely on your device with the Canvas API — it's never uploaded.
New to this? Read the Image Compressor guide →
Leave blank to keep the original width. Height scales to match.
Choose an image to get started — it never leaves your device.
How to use the image compressor
- Choose an image from your device.
- Adjust the quality, and compare the new file size against the original.
- Download the smaller version. The whole process runs in your browser, so your image is never uploaded.
How compression works
The tool re-encodes your image at a lower quality setting. For photos, lossy formats like JPEG and WebP discard fine detail your eye is unlikely to notice, which can cut the file size dramatically with little visible change. Lowering quality too far introduces blocky artefacts, so the goal is the smallest file that still looks good, which you can judge from the live preview.
Picking a format
- JPEG for photographs.
- PNG when you need transparency or crisp flat graphics and logos.
- WebP for the web, since it is usually smaller than JPEG or PNG at similar quality.
Why it's worth doing
Smaller images load faster, which improves your site's Core Web Vitals and the experience on slow connections. They also help when a service caps upload or attachment size. Compressing before you upload keeps pages lean without a noticeable drop in quality.
Where you'd use this
Getting page weight down before it hurts Core Web Vitals, and resizing photos that are far larger than the space they are displayed in.
For example: A 4.2MB phone photo is being used as a 600px-wide blog image. Resizing to 1200px and compressing brings it to about 180KB — a 95% reduction with no visible difference at display size.
Frequently asked questions
How does the image compressor work?
It re-encodes your image at a smaller file size — and optionally smaller dimensions — directly in your browser, letting you trade a little quality for big size savings.
Will compressing reduce image quality?
Some quality loss is normal with JPEG and WebP compression, but you can adjust the level to balance size against appearance. Resizing dimensions stays sharp.
Are my images uploaded?
No. Compression happens entirely in your browser, so your photos never leave your device — safe for private or sensitive images.