ImageTools
In your browser · never uploaded

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.

Convert to
×

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?
Leave Keep aspect ticked and fill in only one box — width or height. The other is worked out from the original proportions, so the image is scaled, never squashed. Untick it only when you truly need an exact box.
Can I make an image larger than the original?
By default it will not enlarge past the native size — upscaling can’t add detail that wasn’t captured, only soften the picture. Resize down freely; for a true high-res copy you need a larger original.
Does resizing reduce the file size too?
Yes — fewer pixels means a smaller file, often dramatically so. To hit a specific file size while keeping the dimensions, use compress image instead.

Keep reading