Resize an image to exact width and height in pixels, with an optional locked aspect ratio, processed entirely in your browser.
Google AdSense Banner
This area will contain advertisements after approval.
Set target dimensions below, then resize.
Your image is processed entirely in your browser. Nothing is uploaded to any server.
Google AdSense Banner
This area will contain advertisements after approval.
This tool draws your uploaded image onto an HTML canvas at your target width and height, then re-exports it, using the canvas rendering built into every modern browser. Your image is never uploaded to a server, everything happens locally on your device.
Resizing without keeping the original width-to-height ratio stretches or squashes the image. With 'lock aspect ratio' enabled, changing the width automatically recalculates a proportional height (and vice versa), so the image keeps its natural proportions.
Upload a 3000×2000 pixel photo (a 3:2 ratio) and set width to 1500 with aspect ratio locked, height automatically recalculates to 1000 (1500 ÷ 1.5), preserving the original proportions exactly. If you instead unlock the ratio and manually set width 1500 and height 1500, the photo gets squashed into a square, visibly distorting anything round or symmetrical in the original image, like a face or a logo.
Enlarging a small image well beyond its original dimensions, upscaling can't add real detail that wasn't captured, a photo stretched far past its native resolution typically looks soft or blurry rather than genuinely higher quality.
Manually typing both width and height without locking the aspect ratio, unless you specifically want a different proportion (like cropping into a square), this stretches or squashes the image, lock the ratio and let one dimension drive the other.
Resizing when the actual goal is a smaller file size, resizing changes pixel dimensions, which often shrinks file size as a side effect, but if the image will be displayed at its original size and you just need a smaller file, use the Image Compressor instead.
Usually yes, smaller pixel dimensions generally produce a smaller file, though the exact reduction depends on the image format and content. Use our Image Compressor if file size, not dimensions, is your main goal.
No, resizing happens entirely in your browser using canvas rendering, your image is never sent to or stored on our servers.
Google AdSense Banner
This area will contain advertisements after approval.