Image Resizer
Resize images to exact pixel dimensions or by percentage, with an optional aspect-ratio lock so nothing gets stretched. Everything runs locally in your browser.
How to resize an image
- Drop an image into the box above.
- Enter a target width and/or height in pixels, or switch to percentage scaling.
- Keep Lock aspect ratio on to avoid distortion.
- Click Resize and download the result.
Resize vs. compress — what’s the difference?
Resizing changes the pixel dimensions of an image (e.g. 4000×3000 down to 1200×900). Compressing reduces file size by re-encoding at a lower quality. Resizing smaller almost always reduces file size too, so the two often go hand in hand.
Frequently asked questions
Can I resize without distorting the image?
Yes. Leave “Lock aspect ratio” enabled and the height adjusts automatically when you change the width (and vice-versa).
What formats are supported?
Common web image formats including JPG, PNG, and WebP. The resized image downloads as a PNG or JPG.
Are my images uploaded?
No. Resizing is done entirely in your browser using the Canvas API. Your files never leave your device.