Image Tools
Image Compressor
Reduce image download size by exporting a PNG, JPEG, or WebP source as JPEG or WebP at a quality you choose. Compare the original and result before saving; the image stays in your browser.
✓ Every tool runs in your browser. We do not upload your input or output.
Original
Choose an image to preview it here.
Result
Choose an image to preview it here.
No image selected
Export creates a new static image and does not preserve animation or embedded metadata. JPEG replaces transparency with white.
How to use
- Choose or drop a PNG, JPEG, or WebP image and inspect the original size.
- Choose JPEG or WebP and move the quality slider. Lower values usually reduce size but may add visible artifacts.
- Check the output preview and size change, then download only if it meets your quality target.
Examples
Reduce a documentation photograph
Dimensions stay the same. Compare detail around text, hair, or high-contrast edges and use the displayed byte count to judge the result.
JPEG photo · 1600 × 1000 px · WebP at 82% quality
WebP photo · 1600 × 1000 px · actual size shown after export
Prepare a transparent logo for a white background
JPEG cannot retain transparency. Choose WebP instead when the logo must sit on different backgrounds.
Transparent PNG · 900 × 300 px · JPEG at 75% quality
JPEG image · 900 × 300 px · transparent pixels become white
Choose size with a visual check
Compression is a tradeoff between file size and visible detail. A product photo may look fine at a lower quality setting, while a screenshot with small text and thin interface lines may become difficult to read. The slider is a request to the browser’s encoder, not a promise of a particular byte size. The tool shows the actual output bytes and percentage change so you can judge the result.
JPEG and WebP are practical output choices for photographic images. WebP can also keep transparent pixels; JPEG cannot, so transparent regions are filled white. If a logo needs to work on dark and light backgrounds, check the WebP preview instead of assuming JPEG is safe. For crisp charts or text-heavy screenshots, a PNG source may remain the better final format even if it is larger.
This tool does not resize. If the source is 4000 pixels wide but will only be shown at 800 pixels, resize it first and then compare compression. When the main task is switching formats, see the Image Converter.
What export changes
The browser decodes and re-encodes the selected file locally. The output is a single static image. Animated WebP, embedded metadata, orientation tags, and color profiles are not copied into the new file. Examine the output preview, especially text, gradients, transparency, and edges, and check the downloaded file where it will be used. Files above 20 MB or 40 megapixels are rejected to keep the tool responsive.
Frequently asked questions
Does a lower quality number always produce a smaller file?
Usually, but not always. The browser encoder and image detail affect the result. Check the actual byte count displayed under the output.
Why is my compressed file larger?
The source may already be optimized, or the selected format and quality may encode it less efficiently. The size-change value can be negative.
Can I compress a PNG without changing its format?
This tool focuses on lossy JPEG or WebP output. Use Image Resizer for a smaller PNG in pixel dimensions, or a specialized PNG optimizer for lossless byte reduction.
Does WebP preserve transparency?
WebP output can preserve transparent pixels. JPEG output fills transparent areas with white.
Are animation and EXIF metadata preserved?
No. The exported image is a new static frame and does not carry over embedded metadata.