Browser-local image tool

Image Resizer

Change an image’s actual pixel dimensions without uploading it. Keep the source ratio, prevent accidental upscaling, and choose a supported output format.

Choose a supported image to begin.

Source preview

Processed preview

How it works

The browser decodes the visually oriented raster, then draws it to a new canvas at the requested whole-pixel dimensions. CSS resizing is not used for the downloadable file.

Example

A 2400 × 1600 image resized to 1200 pixels wide with aspect lock stays 1200 × 800.

Formats, quality, and limits

Aspect lock starts on. Upscaling starts off because adding pixels cannot restore source detail.

Source EXIF, GPS, camera, artist, comment, and filename metadata are not copied. Browser decoding may normalize color; ICC or Display P3 round-tripping is not promised.

Related image tools