Image Multi-Size Resizer
Resize a single image into multiple custom sizes and download them individually or as a ZIP
Input
Output
Readme
What is multi-size image resizing?
Multi-size image resizing is the process of generating several differently sized copies of the same source image in a single pass. Instead of manually resizing an image over and over for each use case - a website favicon, a social media banner, an app icon, a thumbnail - you define the target dimensions once and produce every version at the same time.
This approach is common in web and app development, where a single source graphic often needs to be exported at many resolutions to satisfy different platforms, screen densities, and design specifications (for example, app icon sets that require 16, 32, 48, 128, and 512 pixel variants).
Tool description
This tool resizes a single uploaded image into any number of custom width/height combinations you define, then lets you preview, download individually, or download all the results together as a ZIP archive. Everything runs locally in your browser using the Canvas API - the original image is never uploaded to a server.
Features
- Multiple custom sizes at once: Add as many named width/height pairs as you need and generate them all in a single click
- Aspect ratio lock: Automatically recalculates height from width based on the original image's proportions, or set both dimensions independently
- Flexible export: Choose PNG, JPG, or WebP output with adjustable quality, and download results individually or bundled into a ZIP
Options explained
- Maintain Aspect Ratio: When enabled, height is automatically computed from width using the original image's proportions; disable it to stretch or crop to exact custom dimensions.
- Output Format: PNG preserves transparency and is best for graphics/icons; JPG produces smaller files for photos (transparent areas are filled white); WebP offers strong compression with optional transparency support.
- Output Quality: Controls compression for JPG and WebP exports; has no effect on PNG, which is always lossless.
Limitations
- Resizing enlarges or shrinks the image using standard canvas scaling; it does not use AI upscaling, so enlarging small images beyond their original resolution may look blurry.
- JPG output does not support transparency - transparent pixels are flattened onto a white background.