100% on-device · nothing uploaded
Resize an image
Pick an image and set the width and height you want — in pixels or as a quick 25/50/75% scale. It all happens in this tab on your own device, so the picture is never uploaded. Lock the aspect ratio to keep it from stretching, and export as PNG, JPG or WebP.
How to use it
- Choose an image — PNG, JPG, WebP and most others work.
- Type a new width or height, or use the quick-scale buttons. Keep "Lock aspect ratio" on so it doesn't stretch.
- Pick the output format (and quality for JPG/WebP), then Resize — the new image downloads.
Enlarging adds pixels; it cannot add information
Taking a 200 px image to 2000 px multiplies the pixel count a hundredfold, and every one of the new pixels is a weighted guess drawn from its neighbours. No detail is recovered because none was ever recorded: a number plate illegible at the original size stays illegible, only larger and softer. Around double the original is the usual point at which the blur becomes obvious.
Reduction works the other way and is genuinely safe. Many source pixels are averaged into each output pixel, so the result is real information condensed rather than invented, which is why a downscaled photo stays crisp; browsers apply a smoothing filter rather than discarding pixels outright. Unlocking the aspect ratio undoes all of it. Scaling width and height by different factors turns circles into ellipses, and faces are the shape the eye is quickest to catch.
Redrawing an image strips its EXIF block, including GPS
A photo from a phone carries a metadata block alongside the pixels: the camera model and serial number, the exact capture time, and often the latitude and longitude where the shutter fired. Posting that file unmodified publishes your home address if the picture was taken at home. Drawing the image to a canvas copies pixels only, so the resized file comes out with that block gone.
The same mechanism removes things you may have wanted. An embedded ICC colour profile does not survive, so a photo tagged in a wide-gamut space can shift slightly once it is reinterpreted as sRGB. And if the source was a JPEG and you export JPEG, the file is re-encoded from scratch rather than copied, making every resize a fresh compression generation. Export PNG when the result will be edited again.
Questions
Is my image uploaded to resize it?
No. The resizing is done by your browser on your own device, so the image never leaves this tab. Most free "resize image" sites upload your file to a server first.
Will resizing make the image blurry?
Making an image smaller stays sharp, and the tool uses high-quality smoothing. Making it much larger than the original cannot add detail that was never captured, so it will look soft — enlarging only stretches the pixels that are there.
How do I keep the proportions?
Leave "Lock aspect ratio" ticked and the tool adjusts the other dimension automatically when you change one, so the image never looks squashed or stretched. Untick it only if you deliberately want a different shape.
Which format should I export?
PNG for graphics, screenshots and anything with sharp edges or transparency; JPG for photographs, where it makes a much smaller file; WebP for the smallest file at good quality if you know your target supports it.
Can it resize an animated GIF?
It resizes the first frame and saves it as a still image — the canvas can't re-encode an animation. To shrink an animated GIF while keeping the motion, use the file minimizer instead.
Updated 2026-07-20. Runs fully in your browser — nothing is uploaded.