Free online image resizer — resize images by pixels or percentage precisely. Maintain aspect ratio, preset sizes for social media, thumbnails. Client-side Canvas processing.
Click to upload or drag & drop files here
Batch supported, max 50MB per file
1. Upload Images: Click or drag PNG/JPG/WebP images. Batch upload supported.
2. Set Dimensions: Enter target width/height or scale by percentage. Maintain aspect ratio optional.
3. Download Results: Download individually or batch download all resized images.
Downsizing usually doesn't visibly degrade quality. Upsizing causes blur (pixel interpolation) — we recommend staying within 2x original size. We use high-quality Canvas scaling (bilinear interpolation).
Yes! Upload multiple images, set a uniform target size or percentage, and batch download. Each image can also have individual size settings.
Input supports PNG/JPG/WebP. Output keeps original format or converts uniformly. Max dimension ~8192x8192px (browser Canvas limit), files under 50MB each.