Image Resizer
Change an image's width and height right in your browser — nothing is uploaded.
Select an image to resize
JPG, PNG and WebP supported. Everything stays on your device.
This tool changes the pixel dimensions of a photo or graphic without sending it anywhere. When you pick a file, it is read directly into the page, redrawn onto an HTML canvas at the size you choose, and handed back to you as a download. Because the work happens on your own device, there is no upload wait and no copy of your image left on a server.
How to resize an image
Drop a JPG, PNG or WebP file onto the box above, or click Browse Files to pick one. The current width and height appear automatically. Type a new width and, with Maintain Aspect Ratio switched on, the height updates to match so the picture never looks stretched. If you need an exact box — a square avatar, say — turn the lock off and set both numbers yourself. Choose an export format, then click Resize & Download.
Choosing a width that fits where the image will live
Resizing down is the safe direction: a 4000 px photo scaled to 1200 px stays crisp and the file gets much smaller, which is exactly what you want for a web page or an email. Enlarging works too, but a browser can only stretch the pixels that already exist, so pushing a small image far past its original size looks soft. As a rule of thumb, start from the largest version you have and scale down to the size you actually need.
The preset buttons cover the dimensions people reach for most: a 1080 px square for Instagram, 1920 × 1080 for a 16:9 slide or thumbnail, 1200 × 630 for the link-preview (Open Graph) image that shows when a page is shared, and a tall 1080 × 1920 for stories and reels.
Which export format to pick
PNG keeps every pixel exactly and supports transparency, so it is the right choice for logos, screenshots and anything with sharp edges or text. JPEG discards a little detail to make photographs much smaller, which is ideal for pictures with no transparency. WebP is the modern middle ground — noticeably smaller than both at similar quality and supported by every current browser. If you are unsure and the image is a photo, WebP or JPEG will give you the smallest file.
Frequently Asked Questions
Are my images uploaded anywhere?
No. The file is read and redrawn inside your browser using a canvas, and the resized copy is generated locally. Nothing is sent to a server, and closing the tab clears the image from memory.
Will resizing make my image blurry?
Scaling down keeps images looking sharp. Scaling up past the original dimensions can look soft, because the browser has to invent pixels that were never captured. For the best result, start from the largest copy you have and reduce from there.
Why does the height change on its own when I edit the width?
That is the aspect-ratio lock keeping the picture in proportion so it does not look squashed. Switch the "Maintain Aspect Ratio" toggle off if you want to set the width and height to independent values.
Does resizing change the file on my computer?
No. Your original file is untouched. The tool produces a new, separate image that downloads to your device, so you always keep the source.