Why preview your ad before it goes live
Ads Manager shows a preview, but only after you've set up a campaign, an ad set and an ad. By then most people have already designed the image and written the text. A quick mockup first catches the problems that cost you clicks: a hook that's cut off, a headline that doesn't fit on a phone, or a price hidden behind the “Shop now” button in Stories.
It's also the fastest way to get approval. Freelancers and agencies can send a screenshot of the mockup to a client instead of a design file and a separate document of ad text.
Facebook and Instagram ad sizes
| Placement | Shape | Recommended size (px) |
|---|---|---|
| Facebook & Instagram feed | 1:1 or 4:5 | 1080x1080 or 1080x1350 |
| Facebook feed (link ads) | 1.91:1 | 1200x628 |
| Instagram & Facebook Stories | 9:16 | 1080x1920 |
| Instagram & Facebook Reels | 9:16 | 1080x1920 |
If you only make one image, make it 4:5 for the feed and a 9:16 version for Stories and Reels. Meta can crop a square image into Stories automatically, but it rarely looks as good as a version designed for the full screen.
Instagram Stories and Reels safe zones
In Stories and Reels, Instagram puts your profile name at the top and the button, caption and icons at the bottom. Anything you place there is covered. Meta suggests keeping roughly the top 14% and bottom 20% of a Story clear of text and logos. For Reels the bottom area is bigger, about 35%, and the like, comment and share icons also cover a strip on the right.
Turn on “Show safe zones” in the Stories or Reels preview above to see those areas in red. Upload your image and you can download a PNG with the zones drawn on, handy for sending to a designer. These areas are approximate and change when Instagram updates its app, so leave a little extra room.
How much text fits
- Primary text:about 125 characters show before “See more”. Lead with the hook and the offer.
- Headline:keep it under about 40 characters so it doesn't get cut off on phones.
- Description: often hidden, so never put anything important there.
Not sure what to write? Try the free Facebook ad copy generator, then paste the result here to see how it looks.