Skip to main content

Image Resizer

New

Resize images to exact dimensions or presets entirely in your browser, with format and quality control.

imageresizecanvasphoto
Read the guide
Shortcuts:⌘ KSearch
File
Original format
Original size
Original dimensions
Preset sizes
Preview
No image loaded

Upload an image to resize it locally in your browser.

Output format
Output dimensions
Estimated size
Change

Frequently Asked Questions

Does this crop my image or just resize it?

It only resizes. The image is drawn onto a canvas at the target width and height, so changing the aspect ratio stretches the image instead of cropping it.

Is aspect ratio lock always respected?

It is respected when you type width or height, but preset buttons apply their exact dimensions immediately. That means a square preset can still create a stretched result even if the lock is checked.

Why is the quality slider disabled for PNG output?

Canvas quality settings matter for lossy exports like JPEG and WebP, not PNG. The UI disables the slider when PNG is selected for that reason.

Does the image stay in my browser or get uploaded somewhere?

It stays in the browser. The file is read locally, resized on a hidden canvas, previewed, and downloaded from a generated blob.

Why did my resized file get larger instead of smaller?

File size depends on dimensions, output format, and re-encoding quality. A smaller canvas can still produce a larger file if you switch formats or use high-quality JPEG/WebP settings.

Related Tools