About this tool
Drag a box over the picture to choose exactly what to keep, or lock the box to a shape a platform wants: square for profile pictures, 4:5 for portrait posts, 9:16 for stories and vertical video thumbnails, 16:9 for banners. Drop several photos and the same crop (scaled to each photo) is applied to all of them.
Because it runs locally, cropping a hundred photos takes seconds and none of them are uploaded. The output keeps the original format and quality, with transparency intact for PNG and WebP.
How to use it
- Drop your PNG, JPG, WebP or GIF files into the box above, or click to browse. Nothing is uploaded.
- Adjust the options if you want; the defaults suit most files.
- Click the button and wait a moment.
- Download the results individually or all at once as a ZIP.
Questions
Can I drag to choose the crop area?
Not yet; the crop is positioned by the Keep setting (center or an edge). An interactive cropper is planned.
What size is a square Instagram post?
1080 × 1080 pixels. Crop to square here, then use Resize to 1080 if the source is larger.
Is it free, are files uploaded, which browsers work: the general questions are answered once for the whole site.