Switching

Resize images

Adjust the width and height of JPG and PNG images in pixels. Keep-aspect-ratio and batch processing are supported, and everything is handled in your browser. Ideal for resizing before social uploads.

Select JPG or PNG files

You can drop multiple files at once

How to use

  1. 1

    Upload the JPG or PNG files to resize. You can add several at once.

  2. 2

    Enter target pixel values for width and height. With keep-aspect-ratio on, filling in just one side calculates the other automatically.

  3. 3

    If needed, adjust the output format (keep original / PNG / JPG) and JPG quality. For social media, JPG around 0.85–0.92 works well.

  4. 4

    Press "Resize" to resize every file. When there are two or more results, download them all at once as a ZIP.

FAQ

What happens if I don't keep the aspect ratio?
With keep-aspect-ratio off and both width and height entered, the image is stretched or shrunk to exactly those dimensions regardless of the original ratio. Distortion is noticeable on portraits, so keeping the ratio is recommended.
Can I enlarge beyond the original?
Technically yes. But simple upscaling uses pixel interpolation, which lowers quality. When enlarging for print, it's best to start from as large an original as possible.
Can I resize many images to different sizes at once?
Currently a single session only supports batch resizing to the same width/height. To apply different sizes per file, process the first group, press "Reset," then process the second group.

Related tools