Tool
Image Compressor & Resizer
Resize and compress an image to a smaller file size. Set your target dimensions and quality, then download the result -- free, no signup.
Drop an image here, or click to choose one
JPG, PNG, WEBP · max 20MB
Upload an image, set your target size and quality, and download the result.
Resizing vs compressing -- what's the difference?
Resizing reduces the number of pixels in an image, which shrinks the file directly since there's simply less data to store. Compressing keeps the pixel dimensions the same but encodes the file more efficiently, trading a small amount of visual quality for a smaller file size.
This tool does both at once: pick new dimensions if the image is larger than you need, and a quality level for the compression, then download a single file with both changes applied.
FAQs
How is this different from the DPI checker or resolution checker?
Those tools analyse a file and tell you about it. This one actually changes the file -- resizing it and re-compressing it -- and gives you a smaller version to download.
Does resizing or compressing my file get stored anywhere?
No. The file is sent to the server for processing, held in memory only for the length of the request, and streamed back to you as a download. It's never written to disk or kept afterward.
What quality setting should I use?
80-90% is a good default for photos -- noticeably smaller file size with little visible quality loss. Go lower (50-70%) for web thumbnails or previews where file size matters more than fine detail, and stay at 95-100% for anything headed to print.
Why is my PNG still large even at a lower quality setting?
PNG is a lossless format, so a low quality setting reduces the colour palette rather than degrading detail like JPEG does. For photos, converting to JPEG or WEBP with a normal quality setting will usually produce a much smaller file with similar or better visual results.