Image Resizer
Resize images to exact dimensions with aspect ratio lock.
Deep Dive
Resize images to exact pixel dimensions or by a percentage scale using the browser's Canvas API. Optionally lock the aspect ratio to prevent distortion. Supports JPEG, PNG, and WebP. No image data is uploaded — everything is processed locally.
Who uses this?
- Resizing a profile photo to the exact dimensions required by a platform
- Reducing image dimensions before uploading to a CMS
- Creating thumbnail images for a gallery
- Preparing images at multiple resolutions for responsive design
Common Errors & Fixes
Resized image appears stretched
Enable 'Lock aspect ratio' before resizing, or only enter one dimension and let the other calculate automatically.
Image appears rotated after resizing
The original image has an EXIF orientation tag that the canvas ignores. Rotate manually using the rotation tool before resizing.
Expert FAQ
Can I upscale an image?
Yes, but upscaling (increasing dimensions beyond the original) will reduce sharpness because the browser interpolates pixels. There is no AI upscaling.
What interpolation method is used?
The browser's default canvas interpolation, which is bilinear. It produces smooth results for downscaling and acceptable results for moderate upscaling.
Does resizing preserve EXIF metadata?
No. Canvas-based processing strips EXIF data (orientation, GPS, camera info). If metadata is important, use a desktop tool like ImageMagick.