Resize Image

Resize images in your browser.

Drop JPG, PNG, WebP, or AVIF images here. Change dimensions to any size you need — all processing happens locally, no uploads required.

Local & fast 20 files 5 MB each

Local image resizer

Private by default. Resize single images or batch-process up to 20 files.

Drop an image here

Or click to choose. Max 5 MB — JPG, PNG, WebP, or AVIF.

px
px

Leave one empty to auto-calculate from the other.

Works locally

All resizing happens in your browser using Canvas and WebAssembly. Your images never leave your device.

No signup

Start resizing immediately. No account, no email, no trial — just drop an image and go.

Multi-format

Supports JPG, PNG, WebP, and AVIF. Each format keeps its original type after resizing.

Frequently asked questions

Common questions about resizing images locally with imgi.io.

How does image resizing work?

This tool uses your browser's built-in Canvas API and WebAssembly (WASM) encoders to resize images entirely on your device. When you select a file, the image is decoded, drawn to an off-screen canvas at the target dimensions, and re-encoded. No data is sent to any server.

Does resizing reduce image quality?

When you make an image smaller, some detail is necessarily lost because there are fewer pixels to represent the original image. The tool uses high-quality canvas scaling (bilinear interpolation) and encodes output at 92% quality for JPG, PNG, and WebP to preserve as much detail as possible. Making an image larger will not add detail and may appear softer than the original.

What image formats are supported?

You can resize JPG, PNG, WebP, and AVIF images. Each format keeps its original type after resizing — a JPG stays JPG, PNG stays PNG, and so on. AVIF encoding uses a WebAssembly encoder that loads on demand.

Is my image uploaded to a server?

No. The entire tool runs locally in your browser. Images are read by the page, processed with Canvas and WASM, and downloaded directly back to your device. There is no upload step.

Can I resize multiple images at once?

Yes. Switch to batch mode to resize up to 20 images at once with the same dimensions. In batch mode, the aspect ratio is always locked to prevent distortion, and you can download all resized images as a single ZIP file.