Resize image
Resize images to exact pixels or a percentage — locally, no upload.
Resize images in your browser
Resizing changes an image’s pixel dimensions — to meet an upload limit, fit a layout, or make a photo small enough to email. This tool lets you set an exact width and height (with an optional locked aspect ratio so nothing is squashed) and exports the resized image at the size you asked for.
Everything runs locally in your browser: the image is redrawn onto a canvas at the target size and downloaded directly, with no upload and no limit on how many images you resize. Because the original never leaves your device, private photos stay private.
To make an image smaller, reduce the pixel dimensions; to enlarge, increase them (note that enlarging a small image cannot add detail it never had). When you only need a smaller file rather than smaller dimensions, use the compressor instead.
Frequently asked questions
Yes — lock the ratio and changing width updates height automatically, so the image is never stretched.
Shrinking is essentially lossless to the eye. Enlarging cannot invent detail, so very large upscales look soft.
Resize changes pixel dimensions; compress keeps dimensions but shrinks the file. Use compress if you only need a smaller file.
No — resizing happens entirely in your browser and works offline after the page loads.