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.
Drag & drop a JPEG, PNG, or WebP image
or
Common Use Cases
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
Is my image uploaded anywhere while it's being resized?
What does the aspect-ratio lock do?
Will resizing change my image's format?
Can I resize an image to be larger than its original size?
What image formats can I upload?
Related Tools
View all Image ToolsFavicon Generator
Turn a logo or image into a complete favicon set: every standard size packaged as a downloadable zip, plus ready-to-paste HTML tags, entirely in your browser.
Image Color Palette Extractor
Pull the dominant colors out of any photo or graphic as a set of HEX/RGB swatches you can copy, entirely in your browser.
Image Color Picker
Click anywhere on an uploaded image to read that exact pixel's HEX and RGB color, with a magnified cursor preview and a running pick history, entirely in your browser.