Resize Image
Private: the image is resized on your device, never uploaded
Drop an image in to start. The width and height boxes fill in with its real size.
Set an exact width and height, or scale by a percentage. The aspect ratio is locked by default so nothing gets squashed, and the presets cover the sizes people actually ask for: 1920, 1280 and 800 wide for the web, 1080 square for Instagram, 500 square for a WhatsApp photo. If you ask for something bigger than the original, the page says so instead of quietly blurring it.
About this image resizer
Resizing is the one image job almost everybody needs and almost nobody wants to install software for. An upload form rejects anything over 2 MB, a website wants 1200 pixels wide, a profile photo wants a square. All of that is a few lines of arithmetic and one call to the browser's own drawing engine, so there is no reason to send your photo to somebody else's server to do it.
This page decodes your file, draws it onto a canvas at the size you asked for with high quality smoothing switched on, and encodes the result. The format is kept: a JPEG stays a JPEG, a PNG stays a PNG. A GIF or an AVIF comes back as a PNG, because a browser can decode those but cannot write them, and a PNG is lossless so the resize stays the only change made.
Two things it will tell you rather than hide. If your target is bigger than the source, you are upscaling, and no tool can add detail that the camera never recorded: the result is a softer version of the same picture. If your target is a different shape from the source, the picture is being squashed, which is what happens when a square preset meets a landscape photo. Crop it first if you want a square that still looks right.
One side effect worth knowing: redrawing through a canvas drops every EXIF tag, including the GPS coordinates your phone wrote into the file. For most people that is a bonus, not a loss, and the EXIF viewer will tell you what the original was carrying if you want to see it first.
How to resize an image
- Drop an image on the box, click it to browse, or paste one onto the page.
- The boxes fill in with the real size of your image. Type a new width and the height follows, because the ratio is locked.
- Or press a preset. 1920 wide suits a full width banner, 1280 a blog image, 800 a body image on a page.
- For a percentage instead, switch to By percent and drag. 50 percent is a quarter of the pixels and usually a quarter of the file.
- Untick Keep the aspect ratio only when you genuinely want a fixed box and do not mind the distortion.
- Press Download. The file saves with its new dimensions in the name, and your original is untouched.
Common questions about resizing images
Will resizing make my image blurry?
Why does my square preset squash the photo?
Does resizing send my image to a server?
What size should a web image be?
Does it keep the file format?
Can I resize several images at once?
Next