Image Resizer
Resize images in batch by percentage or max dimension, keeping the aspect ratio. Download as ZIP. 100% in your browser.
Drag images or click (multiple at once)
JPG, PNG, WebP · 100% in your browser
Built by
Miguel Ángel Colorado Marin (MACM)
Built by
Miguel Ángel Colorado Marin (MACM)
Full-Stack Developer · Guadalajara, España
I develop web apps, digital tools and full projects — from design to deployment.
How to resize images?
- 1
Choose the mode
Select resizing by percentage (for example, to 50%) or by the maximum size of the longest side in pixels. The aspect ratio is always kept.
- 2
Upload your images
Drag one or many images (JPG, PNG, WebP) onto the drop zone. Everything is processed in your browser with the Canvas API, nothing is uploaded.
- 3
Convert the format (optional)
If you want, change the output format to JPEG, WebP or PNG while resizing.
- 4
Download
Download each image separately or all together in a single ZIP file.
Frequently asked questions
Are my images uploaded to a server?
No. Resizing happens 100% in your browser with the Canvas API. Images never leave your device and nothing is stored.
Is the aspect ratio kept?
Yes. Both by percentage and by max dimension, the tool scales width and height proportionally so the image is not distorted.
Can I resize many at once?
Yes. Drag as many as you want and they are resized in batch. Then you can download them all in a ZIP.
Does quality get worse?
When reducing size, high-quality smoothing is used. Downscaling always keeps good sharpness; upscaling above the original may look pixelated.
Is there a size or count limit?
No limit imposed by the tool; it only depends on your device memory. No quotas or sign-up.
Related tools
Embed Image Resizer on your site
Add Image Resizer to any web page with a simple iframe. Free, with attribution to miguelacm.es.
<iframe
src="https://miguelacm.es/embed/image-resizer"
width="100%"
height="700"
frameborder="0"
title="Image Resizer — miguelacm.es"
></iframe>View embed in new tab →