Resize Image
Change an image's width and height, by exact pixels or by percentage. Lock the aspect ratio to avoid stretching, or turn it off for full control.
Click to choose an image, or drag and drop it here
JPG, PNG, WebP. Stays on your device, nothing is uploaded.
Your resized image will appear here once generated.
Exact dimensions stretches or shrinks to the width and height you enter (lock the aspect ratio to avoid distortion). Percentage scales proportionally from the original size. Nothing is uploaded, the resize happens on your device using the canvas API.
Common questions
Will resizing distort my image?
Only if you type in a width and height that don't match your original aspect ratio with "Lock aspect ratio" turned off. Leave it on and the other dimension updates automatically to keep proportions correct.
Does resizing reduce file size too?
Usually, yes, since fewer pixels means less data. If you need a specific file size rather than specific dimensions, use the Compress Image tool instead, which targets a byte size directly.
What's the maximum size I can resize to?
Up to 20,000 pixels on each side, limited by what browsers can reliably handle in a canvas element, not by any restriction on our end.