Image Resizer
Resize images to exact dimensions, scales or target sizes.
About this tool
Resize images by width, height, percentage or target file size. See the new dimensions live, keep aspect ratio or override it, and download at the exact size you need.
How it works
The tool decodes the uploaded image, computes target dimensions from the chosen mode (using a two-pass scaling for quality), redraws onto a canvas and exports via toBlob. Target-size mode iterates quality and dimensions to approach the requested file size.
How to use Image Resizer
- 1Upload an image.
- 2Choose a resizing mode: width, height, percentage, or target file size.
- 3Keep the aspect ratio locked or override it freely.
- 4Preview the output dimensions and download.
Examples
A 4000×3000 photo resized to 1600px wide becomes ~640 KB.
Scaling to 50% halves each dimension for use in email signatures.
Targeting 200 KB automatically picks dimensions that fit that budget.
Pro tips
- Lock the aspect ratio to avoid distorted images.
- For web heroes, 1600–1920 px wide at 80% quality is a sweet spot.
- Resizing before compressing usually gives the smallest files.
Frequently asked questions
Can I change the aspect ratio?
Yes — unlock the ratio and set width and height independently. For a precise crop, the Image Cropper is the better tool.
What output formats are available?
JPG, PNG and WebP. PNG preserves transparency, WebP is smallest, JPG is best for photos.
Is the resizing done on my device?
Yes. The canvas does the work locally and the result never leaves your browser.
Advertisement
Related tools
Image Compressor
PopularShrink JPG, PNG and WebP files without losing visible quality.
Crop images to any rectangle or preset aspect ratio.
Convert images between JPG, PNG, WebP, GIF and BMP.
