Image Resizer

Resize a JPEG, PNG, or WebP image to an exact width and height with an aspect-ratio lock and a live preview, entirely in your browser.

runs locally on your browser. Your data never leaves your device.

Drag & drop a JPEG, PNG, or WebP image

or

Common Use Cases

Resize a photo to the exact pixel dimensions an upload form or avatar slot requires
Scale down a large camera photo before attaching it to an email or embedding it on a page
Fit an image to a fixed banner or thumbnail size with the aspect-ratio lock turned off
Enlarge a small graphic to match a specific display size

About Image Resizer

Most upload forms, avatars, banners, and thumbnails expect an image at a specific width and height, but the photo or graphic you have on hand is almost never sized that way already. This tool resizes an image to the exact pixel dimensions you enter — type a width and height, watch the live preview update, and download the result — with the resizing itself happening entirely in your browser.

Type a new width or height and the other field updates automatically to match the original image's proportions, as long as the aspect-ratio lock is on — so shrinking a 4000×3000 photo to 800 pixels wide automatically sets the height to 600, keeping the image looking correct instead of stretched. Turn the lock off if you specifically need a non-proportional size, such as fitting an odd banner slot, and want full independent control over both dimensions.

Every resize is a real, live re-render rather than an estimate: as soon as you stop typing, the tool redraws the original image onto a canvas at the new size using the browser's own high-quality image resampling, and the preview and file size shown are the exact result you'll get if you download right now. Resizing preserves your image's original format — a JPEG stays a JPEG, a PNG stays a PNG, and a WebP stays a WebP — so there's nothing else to configure beyond the dimensions themselves; converting between formats or shrinking file size at a given resolution are the jobs of the Image Format Converter and Image Compressor tools respectively.

Because the whole pipeline — decoding, resampling, and re-encoding — runs locally using the Canvas API already built into your browser, your image is never uploaded, transmitted, logged, or stored anywhere, even for a moment.

Frequently Asked Questions