Make photos exactly 1080 x 1080 px, the square post size for Instagram and Facebook. Crop the centre or fit with a border. Bulk, free, nothing uploaded.
Free — no signup, runs in your browser
Resize as many images as you like on your device — nothing is uploaded.
Drop images, or click to browse
JPG, PNG, WebP, AVIF, HEIC, TIFF, GIF, BMP, SVG, up to 10 MB each. Add as many as you like.
100% private. Resizing runs in your browser — your images are never uploaded.
Quick answer
BatchSet resizes photos to exactly 1080 x 1080 pixels, the square post size it uses for Instagram, Facebook and X, free and in the browser with no upload. It crops from the centre by default or fits the whole photo inside a border of any colour, and a whole carousel can be resized at once and downloaded as a ZIP.
Three quick steps — free, private, right in your browser.
Drop one photo or a full carousel. JPG, PNG, WebP, iPhone HEIC and more.
The size is set to 1080 x 1080 and Fit to Crop. Choose Pad to keep the whole photo with a border.
Every photo comes out at exactly 1080 x 1080 px. Download one by one or as a ZIP.
| Fit option | What you get | Use it for |
|---|---|---|
| Pad | The whole photo, with bars in the colour you pick | Keeping the whole photo, with a border |
| Crop | The square is filled; the edges of the photo are cut off | Portraits, social posts, backgrounds |
| Stretch | The whole photo, squeezed into the square | Only when the photo is already nearly square |
The built-in apps do one photo at a time. Watch the shape: if the photo is not square, typing 1080 twice stretches it.
Paint stretches a photo that isn't square. Crop it to a square first, or use Pad on this page to add bars instead.
Preview overwrites the original when you save. Duplicate the file first, or use this page, which never touches your files.
The Photos app can crop to Square but can't set a pixel size, so a crop there won't come out at exactly 1080 x 1080.
Drop the photo here. It opens on Exact size, 1080 x 1080, with Fit on Crop, which fills the square from the centre. Switch to Pad to keep the whole photo with a border in the colour you pick, then resize and download.
1080 x 1080 is the square feed post size our Social Media Resizer uses for Instagram, and for square Facebook and X posts. For portrait posts it uses 1080 x 1350, and 1080 x 1920 for Stories and Reels.
Choose Pad. The whole photo is fitted inside the 1080 x 1080 square and the empty space is filled with white, black or any colour you choose.
Yes. Drop every slide in, and they all come out at the same 1080 x 1080 size with the same fit, ready to post in order.
Shrinking a large photo to 1080 px keeps it sharp. Enlarging a smaller photo can't add detail, so start from the original rather than a screenshot.
No. The resizing runs in your browser and the photos never leave your device.
Social Resizer
Resize images to perfect dimensions for 8 platforms. 28 preset sizes for Instagram, Facebook, LinkedIn, Twitter, YouTube, TikTok and more. Free online tool.
OpenResize to 500x500
Make any photo exactly 500 x 500 px. Fit it on white so nothing is cut off, or crop the centre. Many photos at once, ZIP download, free, nothing uploaded.
OpenSquare Image
Turn any photo into a square by adding white, black, coloured or transparent padding. Nothing is cropped. Many images at once, free and in your browser.
OpenUnlock bulk Excel jobs, watermarking, file backup and more. Free to start.
Start for Free — No Card Required