Resize image

The image resizer scales pictures to a width you choose, optionally with a fixed height. Leaving the height at 0 keeps the original aspect ratio so nothing is distorted.

Drag & drop files here

or Browse files

Max file size: 100 MB

Processed locally in your browser. Files are cleared when you leave the page.

en

Why use Resize image?

Images arrive in whichever format the camera, phone or app happened to produce, and that is rarely the format you need next. Converting and resizing lets you meet an upload limit, strip a format a website refuses, keep a transparent background where it matters, or cut a photo from several megabytes down to something an email will accept — without losing the original, which stays untouched on your device.

How to use Resize image

  1. 1Add the images you want to resize.
  2. 2Enter the target width in pixels.
  3. 3Leave the height at 0 to keep proportions, or set an exact height.
  4. 4Convert and download the resized images.

Features

  • Aspect-ratio-safe resizing by default.
  • Batch resizing of many images to the same dimensions.
  • High-quality browser canvas scaling.

Supported formats

Input
JPG, PNG, WebP, GIF, BMP and other browser-readable images
Output
Same image type as the input

Your privacy

This tool runs entirely in your browser using JavaScript and WebAssembly. The file you select is read into your device's memory, converted there and offered back as a download — it is never uploaded to our servers. Closing or reloading the page clears it. If you are signed in, we store only the tool name, the number of files and their total size so you can see your own activity history; the file contents are never sent.

Read the full privacy policy

Tips for the best result

  • Start from the highest-quality original you have; converting an already-compressed file twice loses detail.
  • If you need transparency, keep the output in PNG or WebP — JPG cannot store an alpha channel.
  • When resizing for the web, set the width you actually display at rather than shrinking a huge image in CSS.
  • Compress last, after cropping and resizing, so you are not re-encoding the same pixels repeatedly.

Frequently asked questions

How do I resize without losing quality?

Scaling down is safe; scaling up cannot add detail. Resize from the largest original you have, and only once.

Can I resize many images to the same size?

Yes. Add them all, set the width once, and convert in a single run.

Will the aspect ratio be kept?

Yes, as long as you leave the height field at 0.

Are my images uploaded?

No. The conversion runs in your browser with JavaScript and WebAssembly, so the file never leaves your device and nothing is uploaded to our servers.

Related reading

Related tools