Image Compressor
Compress images online in your browser while keeping their format and dimensions.
The interactive tool loads here when JavaScript is enabled. Files are processed locally in your browser.
How to use Image Compressor
- Choose a still JPG, PNG, or WebP image.
- For JPG and WebP, adjust quality, then select Compress image.
- Compare file sizes and previews, then download the result.
Features
- Keeps the original format and pixel dimensions.
- Adjustable quality for JPG and WebP.
- Side-by-side before and after preview with the size saved.
- Processing stays in your browser.
Supported formats and limitations
Input and output: JPG, PNG or WebP (same format).
- PNG compression is limited by browser encoders; already-optimised files may not shrink.
- Animated PNG and WebP are not supported.
Frequently asked questions
Will the image size or format change?
Pixel dimensions and aspect ratio stay the same, using the image’s displayed orientation. The output uses the input format. Lower JPG or WebP quality can reduce visual detail. Browser encoding may remove metadata and normalize color profiles.
Why did my PNG not get smaller?
Browsers do not offer advanced PNG optimization. An already optimized image may encode larger; ShadeKit then keeps the original and reports 0% saved. No compression savings are guaranteed.
Are animated images supported?
Animated PNG and WebP are rejected so their animation is not silently lost. Use a still image.