Image Resizer
Resize multiple images to any custom dimensions while optionally preserving aspect ratio.
Drop images here or click to browse
JPG, PNG, WebP, GIF, BMP — multiple files supported
What the Image Resizer does
This tool changes the pixel dimensions of your images to whatever width and height you need, one at a time or in a batch. Drop in several pictures, set a target size and resize them all in a single click. Everything happens inside your browser using the Canvas API, so your photos are never uploaded to a server and stay completely private.
Resizing is one of the most common image jobs: shrinking a camera photo so it fits an email or upload limit, making thumbnails for a website, fitting a profile picture to a platform's required dimensions, or scaling a batch of product shots to a consistent size.
Aspect ratio and image quality
Aspect ratio is the relationship between width and height. With the lock enabled, you set the width and the tool calculates the matching height for each image automatically, so nothing looks stretched or squashed. Turn the lock off only when you deliberately want to force an exact size and don't mind some distortion.
Scaling an image down is essentially lossless to the eye and is the safe direction. Scaling up cannot invent detail that was never captured, so a small image enlarged a lot will look soft. For best results, start from the largest original you have and resize downward.
How to use it
Select or drag in one or more images, enter your target width (and height, if the aspect lock is off), then click Resize All. Each image is processed independently and made available to download. Because there are no file-count or size limits beyond your device's memory, it works just as well for a single screenshot as for a folder of photos you need at a uniform size.