Resize images online — fast, free, and private
This free image resizer lets you change the dimensions of your photos and graphics without installing any software. Because every operation runs locally using the HTML Canvas API, your files are never sent to a server — making it ideal for resizing sensitive or high-resolution images quickly and securely.
Whether you need a smaller image for faster page loads, a square thumbnail for social media, or a batch of product photos at a fixed width, you can do it all in a few clicks.
Features
-
Resize by percentage
Scale any image up or down to a percentage of its original size.
-
Custom pixel size
Set an exact width and/or height in pixels for precise control.
-
Keep aspect ratio
Lock the ratio to avoid stretching, or turn it off for an exact fit.
-
Batch & multiple sizes
Add many images and several target sizes, then export them together.
-
Download as ZIP
Grab every resized image individually or bundled in one ZIP file.
-
100% private
All processing is client-side. Your images never leave your browser.
How to resize an image
- Add your images — click the upload area or drag & drop JPG, PNG, WebP or GIF files.
- Choose a size — pick By % to scale proportionally, or Custom to set exact width and height in pixels.
- Keep the aspect ratio (optional) — leave it checked to prevent stretching.
- Add more sizes — generate several dimensions from the same images in one go.
- Download — save each result individually, or click Download all for a ZIP.
Frequently asked questions
Is this image resizer free?
Yes — it's completely free, with no sign-up, no watermarks, and no limit on how many images you resize.
Are my images uploaded to a server?
No. All resizing happens locally in your browser using the Canvas API, so your images never leave your device and stay completely private.
Which image formats are supported?
You can resize JPG, PNG, WebP and GIF. Output keeps the original format where possible (JPG, PNG, WebP); other formats are exported as PNG.
Can I resize multiple images at once?
Yes. Add as many images as you like and define several target sizes. Each image is resized to every size, and you can download them one by one or all together as a ZIP.
How do I resize without losing the aspect ratio?
Choose Custom, enter a width or height, and keep Keep aspect ratio checked — the other dimension is calculated automatically so the image isn't stretched.