All tools

Resize images

Give your images a set width, height or percentage of their size, one at a time or 50 at once. The resizing happens on your device, so your images are never uploaded.

Loading the tool…

Files are processed on this device and never uploaded.How to check

Which option to pick

  • Width or Height: every image gets the same width (or height), and the other side follows its proportions. Use it when the images sit in a column of fixed width, such as a blog post or a product page.
  • Width and height: every image fits inside the box, so neither side goes over. A box of 1600 × 1600 px gives landscape and portrait photos the same longest side. Untick Keep proportions only if every image must be exactly that size.
  • Percentage: every image shrinks (or grows) by the same amount, whatever its size. 50% halves the width and the height, which leaves about a quarter of the pixels.

Sizes for common jobs

For a website, 1600 to 2000 px wide covers most layouts, even on sharp screens. For email, 1600 px on the longest side is plenty, and Resize images for email starts with that and JPG already set. For Instagram, Resize images for Instagram starts at 1080 px wide.

Resizing keeps each image’s shape. If you need a square or a 4:5 frame, cut it first with Crop an image. If the size in pixels is right and you only want lighter files, use Compress images.

How it works

This tool resamples each image with the Lanczos3 filter, the same one Squoosh uses, and then saves it with MozJPEG, libwebp, libavif or oxipng. Everything runs in a background worker inside this tab, so the page stays usable during a large batch and no file goes over the network. Each image can be up to 100 MB. How fast a batch goes depends on your device’s speed and memory, and AVIF takes noticeably longer to save than the other formats.

Frequently asked questions

Are my images uploaded?

No. Decoding, resizing and encoding run in this browser tab. The page downloads its encoders from this site once and never sends your files anywhere.

Will my images be stretched?

Not unless you ask for it. Width, height and percentage always keep each image's proportions. With width and height, untick Keep proportions only if you want every image to be exactly that size, even if that distorts it.

What happens to images smaller than the size I set?

They keep their size, and the row says so, because enlarging adds no detail. Tick Allow enlarging smaller images if you need them bigger anyway, knowing they can look soft.

Can it crop my images to a square or another shape?

No. Resizing keeps the whole picture and changes only how many pixels it has. To cut an image to a square, 4:5 or 16:9, use the image cropper on this site, then resize the result here if you need to.

Does resizing keep the photo's location and camera details?

No. The new files contain only the image, without EXIF data such as GPS location or camera model. Photos are turned upright first, so sideways shots come out the right way up.