Resize an image
Change a picture's width and height in your browser — keep the proportions or set an exact box. Free, batch-ready, nothing uploaded.
Drag & drop your image files here
One or many — nothing is uploaded.
On your device.Your photo is decoded by code running in this browser tab. It is never uploaded — you can watch the Network tab in your browser’s developer tools stay empty while it converts.
Type a width and height in pixels and your picture is redrawn to that size on your own device. Leave one box empty and the other dimension is worked out for you so the photo keeps its proportions — handy when a site asks for, say, a 1080-pixel-wide image and you do not want to do the arithmetic. Untick Keep aspect when you genuinely need to stretch to an exact box.
Resizing down is the common case — making a many-megapixel camera photo small enough for a profile picture, a forum post, or an email — and it always produces a smaller, faster file. By default the tool will not enlarge a picture past its native size, because scaling up cannot invent detail that was never captured; it only makes a soft, larger file.
Drop a whole folder and every image is resized to the same rule, then offered together as a single .zip. The pixels are scaled in this browser tab with the browser's own high-quality smoothing; nothing is uploaded, and the originals on your disk are untouched.
Frequently asked questions
How do I resize an image without stretching it?
Can I make an image larger than the original?
Does resizing reduce the file size too?
Keep reading