Image Resizer
Resize images in your browser — change dimensions, maintain aspect ratio, and download the resized image.
About Image Resizing
Image resizing changes the dimensions of an image in pixels. This tool uses the HTML5 Canvas API to perform the resizing entirely in your browser — no server upload required. The Canvas drawImage method handles the scaling, and toDataURL or toBlob exports the result as PNG, JPEG, or WebP. Quality control for JPEG and WebP lets you balance file size against image quality.
When resizing, maintaining the aspect ratio (width/height proportion) prevents distortion. A 1920×1080 image has a 16:9 aspect ratio — resizing to 960 wide should give 540 high to maintain the same proportions. This tool automatically calculates the corresponding dimension when you change one value with the aspect ratio lock enabled.