Free Image Resizer and Compressor
Resize, compress, and convert images right in your browser. Supports JPEG, PNG, and WebP output. Nothing is uploaded; your images stay on your device.
Max 25 MB · files never leave your browser
Try this example
You took a 4 MB photo on your phone and want to upload it to a website that has a 1 MB limit.
Steps
- 1Click Choose File and pick the image.
- 2Keep the original dimensions or scale down (e.g. half-width if it's very large).
- 3Pick JPEG output and set quality to around 80%.
- 4Click Process Image. The result panel shows the new size and the percent saved.
- 5If still too big, lower quality to 70% and re-process.
How to Use
- 01Select an image from your device (up to 25 MB).
- 02Adjust width, height, output format, and quality.
- 03Click Process Image, then download the optimized result.
FAQ
Is my image uploaded?▼
No. Resizing and compression happen entirely in your browser using the Canvas API.
Which format should I choose?▼
JPEG for photos (smallest), PNG when you need transparency (lossless), WebP for the best compression on modern browsers.
What is a good quality setting?▼
For JPEG/WebP, 80-90% gives excellent visual quality with significant size savings. Below 60% you start seeing artifacts.