Image Resizer
Free online bulk image resizer for JPG and PNG. Set custom width and height, maintain aspect ratio, stretch, or crop to fill. All processing is done locally in your browser — your images never leave your device.
Dimensions
Click or drag & drop images here
Supports JPG / PNG, max 10MB per file, up to 10 images at once
Frequently Asked Questions
- Does this support transparent PNG backgrounds?
- Yes. PNG images are output as PNG with transparency fully preserved. The Canvas API retains the Alpha channel when rendering PNGs, so transparent areas remain transparent after resizing.
- Is there a file size limit?
- Maximum file size is 10MB per image. Since all processing is done locally in your browser, extremely large images may cause performance issues. For larger files, compress them locally before uploading.
- How many images can I process at once?
- Up to 10 images per batch to ensure browser performance. After processing, you can download them individually or as a single ZIP archive.
- Are my images uploaded to a server? Is my privacy protected?
- All processing is done entirely in your browser using the Canvas API. Your images never leave your device — not even for a moment. The tool works even when you're offline.
- What's the difference between the resize modes?
- Contain scales the image to fit within the target dimensions while maintaining the original aspect ratio, with no cropping. Stretch forces the image to the exact target dimensions, which may cause distortion. Cover fills the target area while maintaining aspect ratio, cropping any excess.