Image tool
Image Compressor
Use the compressor when you need a smaller file for websites, email, or publishing systems. The tool compares the original and the re-encoded output so you can see whether the new file is actually smaller before you download it.
- Browser only
- No upload
- Real file output
- JPG, PNG, WebP
Privacy notice
Selected files stay on the device during processing in this release. Object URLs are revoked when previews or results are replaced.
Choose an image
Drop an image here
or use the button below to choose a file.
Accepted formats: JPG, PNG, WebP. Files stay on your device in this release.
No file selected.
Preview
Settings
Result
Generate a file to view the result summary.
How to use this route
Follow the published workflow step by step and compare the real output before downloading.
- Choose or drop a JPEG, PNG, or WebP image.
- Pick the output format and adjust the quality level if the format supports it.
- Optionally resize the width and height while keeping the aspect ratio linked.
- Process the image locally, compare sizes, then download the generated file.
Supported behavior
The browser handles the work locally, but different formats and export paths still have trade-offs.
- JPEG, PNG, and WebP inputs are supported when the current browser can decode them.
- PNG does not use quality in the same way as JPEG or WebP, so file size outcomes vary more.
- If the output becomes larger, the result panel says so instead of showing fake savings.
Good fits for this tool
Use this route when the task matches these common situations.
- Prepare article images before upload.
- Shrink email attachments without leaving the browser.
- Test whether WebP or a lower JPEG quality produces the better trade-off.
Limits to know
These limits are part of the real implementation and the browser platform it depends on.
- Canvas re-encoding may change metadata and color details compared with the source file.
- Re-exporting PNG is not guaranteed to produce a smaller file.
- WebP output depends on browser support.
Privacy notes
The current release is designed around browser-first local processing.
- Selected files stay on the device during processing in this release.
- Object URLs are revoked when previews or results are replaced.
Related tools
Keep moving through adjacent image tasks without leaving the published catalog.
Related guides
Read the supporting trade-offs behind this workflow.
How to Reduce Image Size Without Losing Too Much Quality
A practical guide to balancing image quality and file size.
Why WebP Images Are Usually Smaller
An explanation of why WebP often reduces image weight.
JPG vs PNG vs WebP: Which Image Format Should You Use?
A practical comparison of JPG, PNG, and WebP.
Best Image Sizes for Websites
A quick planning guide for practical web image dimensions.
Image Compressor FAQ
Common questions about this route and its current behavior.
Will PNG compression always reduce file size?
No. Some PNG files are already efficient, and a new canvas export can become larger. The result area shows the actual outcome.
What happens if I choose JPEG for a transparent image?
The tool warns about transparency and lets you set a background color before the export is created.