How to Bulk Crop Images Online
Upload your images by dragging them into the upload zone or clicking to browse. The tool supports JPEG, PNG, and WebP formats and can handle 50+ images at once.
Choose your target aspect ratio from the dropdown (1:1 for square, 16:9 for widescreen, 9:16 for vertical stories, 4:5 for Instagram feed, or custom). The preview grid shows exactly how each image will be cropped from the center.
Select output format and quality, then click Export. The tool processes all images using the Canvas API and downloads a ZIP file containing the cropped versions. Your original files remain untouched on your device.
Common Aspect Ratios
1:1 Square — Instagram profile pictures and thumbnails
16:9 Widescreen — YouTube thumbnails and Twitter cards
9:16 Vertical — Instagram Stories, TikTok, YouTube Shorts
4:5 Portrait — Instagram feed posts (maximizes screen space)
Frequently Asked Questions
No. All processing happens entirely in your browser using the HTML5 Canvas API. Your images are never transmitted over the internet. The ZIP file is generated locally on your device.
There is no artificial limit. The tool handles batches of 100+ images comfortably. Performance depends on your device’s memory and CPU.
Cropping itself is lossless. JPEG and WebP output involves re-encoding, so use 90%+ quality for near-identical results. PNG output is completely lossless.
The selected ratio applies to the entire batch. For different ratios, run separate batches grouped by target ratio.
The tool crops from the center and outputs the image at its maximum size within the target ratio. Images are never upscaled.