Social media image resizer
This free social media image resizer crops your photos to the right size for Instagram, Facebook, LinkedIn and your ads. Pick where the image is going, move the crop to suit and download it. It all happens in your browser, so your photo never leaves your device.
- Free
- No sign up
- Nothing uploaded
- Works on your phone
Choose a photo or drop one here
JPG, PNG or WebP. Your photo stays on your device. Nothing is uploaded.
Add a photo first, then download it here.
How to use it
- Upload your photoChoose a photo or drop one in. It opens right here in your browser and is never sent anywhere.
- Pick where it’s goingChoose the platform and the type of post, or put in a size of your own.
- Adjust and downloadDrag and zoom to frame it, or fit the whole photo on a background. Then download it as a JPG or PNG.
Why the right image size matters
Every platform crops images to its own shapes. Post the wrong size and the app decides what gets cut, which is how heads get chopped off and the words on a graphic run off the edge. Small images get stretched, and stretched images look blurry.
People notice. A cropped face or fuzzy text looks careless, and careless posts get scrolled past. Sizing an image properly takes a minute and means it shows the way you meant.
Instagram post size, Facebook image size and more
These are the sizes in the resizer above, all in pixels. The apps change their layouts now and then, so treat them as a guide.
| Platform | Use | Size | Shape |
|---|---|---|---|
| Square post | 1080×1080 | Square, 1:1 | |
| Portrait post | 1080×1350 | Portrait, 4:5 | |
| Tall post | 1080×1440 | Portrait, 3:4 | |
| Story or Reel | 1080×1920 | Full screen, 9:16 | |
| Landscape post | 1080×566 | Landscape, about 1.91:1 | |
| Feed square | 1080×1080 | Square, 1:1 | |
| Feed portrait | 1080×1350 | Portrait, 4:5 | |
| Link or landscape | 1200×628 | Landscape, about 1.91:1 | |
| Story | 1080×1920 | Full screen, 9:16 | |
| Landscape post | 1200×627 | Landscape, about 1.91:1 | |
| Square post | 1080×1080 | Square, 1:1 | |
| Meta ads | Square | 1080×1080 | Square, 1:1 |
| Meta ads | Portrait | 1080×1350 | Portrait, 4:5 |
| Meta ads | Stories and Reels | 1080×1920 | Full screen, 9:16 |
| YouTube | Thumbnail | 1280×720 | Landscape, 16:9 |
Fill and crop, or fit with background?
Fill and crop fills the whole frame and trims whatever doesn’t fit. It’s the one to use for most photos: zoom in a little if you need to, then drag until the important part sits where you want it.
Fit with background keeps the whole photo and fills the space around it, either with a colour or with a blurred, darker copy of the same photo. It’s handy when nothing can be cut off, like a wide photo of a finished kitchen going into a Story, or a logo that needs room around it.
Tips for images that look sharp
- Start with the biggest photo you have. Use the original from your phone or camera. Photos saved from WhatsApp or social media are often made smaller, and the resizer warns you when a photo is too small for the size you picked.
- Keep the important things in the middle. Faces, logos and the job itself are safest near the centre, because the same photo often gets cropped to different shapes in different places.
- Check the safe area on Stories and Reels. The app puts the profile name at the top and its buttons at the bottom. Meta suggests keeping text and logos out of roughly the top and bottom 14%. Tick “Show the safe area” to see where that is. On Reels, the caption covers more of the bottom too.
- Export JPG for photos, PNG for graphics. JPG keeps photo files small. PNG keeps text, logos and flat colours crisp.
Biggest photo you have, important things in the middle, JPG for photos and PNG for graphics.
Sizing images for Facebook and Instagram ads
An ad can show in the feed, in Stories and in Reels, and each one has its own shape. So it’s worth making two versions of your best photo: a square or 4:5 one for the feed, and a 9:16 one for Stories and Reels. Ads Manager lets you choose a different image for some placements, so each one gets a picture that fits rather than a crop the app picks for you.
Once your image is the right size, try it in the Facebook ad preview to see it in the feed with your text, headline and button.
Want content that’s made for the feed from the start? Our team shoots and edits photos and video for local businesses, then runs it as Facebook and Instagram ads.
Questions people ask
What size should an Instagram post be?
For the feed, 1080 by 1350 pixels (portrait, 4:5) shows bigger on a phone than a square, so it’s a good place to start. 1080 by 1080 (square) works well too, and Instagram also takes taller 3:4 posts at 1080 by 1440.
What size is an Instagram story?
1080 by 1920 pixels, which is 9:16 and fills a phone screen. Reels use the same size. Keep text and logos out of roughly the top and bottom 14%, where the app puts the profile name and buttons. Tick “Show the safe area” in the resizer to see where that is.
Are my photos uploaded?
No. The resizing happens in your browser, on your own device. Your photo isn’t sent to us or anyone else, and nothing is kept once you close the page.
Why does my image look blurry?
The photo you started with is smaller than the size you picked, so it has to be stretched. Use the original from your phone or camera if you can, because photos saved from WhatsApp, Facebook or a website are often made smaller. Zooming a long way in does the same thing, and the resizer warns you when it happens.
Should I save as JPG or PNG?
JPG for photos: the file is usually much smaller and looks the same. PNG for graphics with text, logos or flat colour, where JPG can leave fuzzy edges around the letters.
More free tools
See all 7 tools →Want content that’s made for the feed?
Our team shoots and edits photos and video for local businesses, sized and ready for every platform.
Thanks, we’ve got your enquiry.
We’ll be in touch soon. If you’d rather talk sooner, pick a time that suits you.
Pick a day and time
Loading the free times…