Image tools

Resize an image

Drop a JPG, PNG, or WebP, set the dimensions you want, and download the resized image. The resize runs entirely in your browser, so the picture never leaves your device.

About resizing images

Resizing changes an image's pixel dimensions — useful for fitting an upload limit, a layout, or a profile photo. Keep the aspect ratio locked to scale the image proportionally without distortion, or unlock it to stretch to exact width and height. The image is re-encoded in its original format: a JPG stays a JPG, a PNG stays a PNG, and a WebP stays a WebP.

Is it private?

Yes. The resizer is browser APIs running on your own machine. Nothing is uploaded, stored, or seen by us — there is no server to send files to.

Frequently asked questions

Does resizing change the file format?
No. The image is re-encoded in its original format, so a JPG stays a JPG, a PNG stays a PNG, and a WebP stays a WebP.
Should I keep the aspect ratio locked?
Keep the aspect ratio locked to scale the image proportionally without distortion. Unlock it only when you need to stretch the image to an exact width and height.
Can I resize by a percentage instead of exact pixels?
Yes. Switch "Resize by" to Percentage and pick a scale (for example 50%) to shrink or enlarge both sides proportionally. Turn on "Do not enlarge" to cap the result at the original size, so the image is only ever made smaller.
Are my images uploaded to a server?
No. The resize runs on your device using browser APIs. Your image is never sent anywhere, and the tool keeps working even if you go offline after the page loads.
Is it free, and do I need an account?
It is free with no watermarks, no daily caps, and no sign-up. Drop a file, set the dimensions, and download the result.