Resize JPG, PNG, or WebP images by exact pixels or by percentage, with an optional locked aspect ratio — entirely in your browser. Nothing is ever uploaded to a server.
What is the Image Resizer?
The Image Resizer changes the pixel dimensions of an image without sending it anywhere. It loads your file into the browser, draws it onto an HTML canvas at the target size, and re-encodes it back to the same format you uploaded. You can set an exact width and height in pixels, or scale the whole image by a percentage — 50% for half size, 200% to double it, and so on. With aspect ratio locked, changing one dimension automatically recalculates the other so your image never looks stretched or squashed. This is useful for shrinking oversized photos before uploading them to a website, preparing images for social media dimensions, or scaling down screenshots to save space. Because everything runs locally in your browser's memory, resizing is instant and your images stay completely private.
How to Use the Image Resizer
- Drag and drop a JPG, PNG, or WebP image into the upload area.
- Check the original dimensions shown above the resize controls.
- Choose "By Pixels" to set an exact width and height, or "By Percentage" to scale proportionally.
- Keep "Lock aspect ratio" on to preserve proportions, or turn it off for a custom width and height.
- Review the live "Result" dimensions, click Resize Image, then download the resized file.