• Free
  • No sign-up
  • Runs in your browser

Resize images online for free

To resize an image, type a new width or height in pixels, or scale it by a percent, and keep the aspect ratio so it does not stretch. Add your picture to the box below and download it at the new size, free and without leaving your browser.

Drop a photo here

It stays in your browser. Nothing is uploaded.

Type a width and height in pixels, or a percent.

Add a picture first.

Quick answer

How do I resize an image without stretching it?

Keep the aspect ratio: change the width and let the height follow, or scale both sides by the same percent. The resizer keeps the ratio unless you untick it. Making a picture larger than it is adds no detail, so an enlarged picture looks soft.

Which format to save in

FormatCompressionTransparencyBest for
JPGLossy: drops some detail for a much smaller fileNo (JPEG has no alpha channel)Product photos and marketplace uploads
PNGLossless: keeps every pixel exactlyYesLogos, screenshots, text and cut-outs on a transparent background
WebPLossy or losslessYesPhotos and graphics on your own shop's pages, as smaller files

Format facts from MDN's image format guide and its toBlob() reference, checked on 2026-09-23.

How it works

  1. Add your picture

    Drop a picture on the box or choose it from your device. It opens in your browser; nothing is uploaded.

  2. Type the new size

    In pixels, where the height follows the width, or as a percent of the picture: 25, 50 or 75, or any number up to 400.

  3. Download it

    Keep the picture's format or pick JPG, PNG or WebP, then press Resize & download.

Questions