Instagram Story Ads: Specs, Safe Zones and Setup (2026)

Facebook & Instagram ads · Instagram

Instagram Story ads
for Malta businesses: specs, safe zones and setup.

Instagram Story ads are full-screen 9:16 ads that show between people’s Stories, and Malta Digital builds them at 1440 × 2560 pixels with key text kept out of the top 14% and bottom 35%. Below are the specs, a 3-frame plan and a free checker for your own file.

Illustration of an Instagram Story ad on a phone with the top 14%, bottom 35% and side safe zones marked, next to a three-frame Story plan
1440 × 25609:16 · safe zones marked

Short answer

Instagram Story ads are full-screen vertical ads shown between Stories. Use 9:16 at 1440 × 2560 px (1080 × 1920 also works), keep text out of the top 14%, bottom 35% and 6% each side, and say one thing per frame. Malta Digital sets them up as part of our Instagram ads in Malta service.

Key takeaways

  • What size is an Instagram Story ad? 9:16. Meta recommends 1440 × 2560 pixels. 1080 × 1920 also works, and the minimum width is 500 pixels.
  • What are the safe zones for Instagram Story ads? Keep about 14% of the top, 35% of the bottom and 6% of each side free of text and logos. On 1080 × 1920 that is 269 px at the top and 672 px at the bottom.
  • How long can an Instagram Story ad be? Image ads show for 5 to 16 seconds. Videos under 16 seconds play in full; longer ones may be split into up to 3 cards.

The short answer

What Instagram Story ads are.

Stories are the short, full-screen posts at the top of Instagram. They play one after another, and people tap to skip. A Story ad is a paid post that appears between them. It fills the whole phone screen, carries a “Sponsored” label and has a button or sticker that takes people to your page, form or shop.

You do not need followers for a Story ad to work. Meta shows it to the people you choose, such as adults in Malta and Gozo, people who visited your website, or tourists who are in Malta right now. You run it from Ads Manager, the same place as your Facebook ads.

This guide covers the specs, the safe zones, a simple 3-frame plan, the setup steps and a free checker. For the wider picture, see our Instagram ads service in Malta, and for Reels read Instagram Reels ads.

Specs

The specs, in one table.

All numbers below come from Meta’s own ads guide for Instagram Stories, checked on 4 November 2026 (Meta Ads Guide: Instagram Stories image specs; video specs).

Instagram Story ad specs (Meta Ads Guide, checked 4 Nov 2026)
ItemImage adVideo ad
Shape9:16 (1% tolerance)9:16
Best size1440 × 2560 px1440 × 2560 px or 1080 × 1920 px
Smallest width500 px500 px
File typeJPG or PNGMP4, MOV or GIF
Largest file30 MBCheck Ads Manager for your file
How long it shows5 to 16 seconds, or until people swipeUnder 16 seconds plays in full; 16 seconds or more may be split into up to 3 cards
Primary textUp to 125 characters recommendedUp to 125 characters recommended

Pixels are the tiny dots that make up an image. 1440 × 2560 means 1440 dots wide and 2560 tall. Bigger is sharper, but only up to the limit. A 9:16 shape means the height is 16 parts for every 9 parts of width, which is the shape of a phone held upright.

Safe zones

Safe zones: where text gets covered.

Instagram puts things on top of your Story ad. Your profile name and the “Sponsored” label sit at the top. The call-to-action button or sticker sits at the bottom. If your price or offer sits there, people never see it.

Meta advises leaving about 14% of the top, 35% of the bottom and 6% of each side free of text, logos and key details (Meta Ads Guide). Meta’s help page on Stories ads also says the call-to-action sticker sits at the bottom of the ad by default (Meta Business Help: Create Instagram Stories ads).

Safe zones in pixels for the two common Story sizes (14% top, 35% bottom, 6% each side)
SizeKeep top clearKeep bottom clearKeep each side clearSafe area left
1440 × 2560358 px896 px86 px1268 × 1306 px
1080 × 1920269 px672 px65 px950 × 979 px
Diagram of a 1080 by 1920 Story frame: the top 269 pixels and bottom 672 pixels are shaded as no-text zones, with 65-pixel side margins and the safe area in the middle where text and logo belong
Safe zones on a 1080 × 1920 Story, worked out from Meta’s percentages. Original diagram by Malta Digital.

The safe area is smaller than most people expect. It is roughly the middle half of the screen. Put your headline, offer and logo there. Use the top and bottom for background only, such as the sea, a plate of food or a clean colour.

Ad types

Single, video or carousel: how long each one shows.

Story ads come in three types. Each one plays for a different time, and that changes how you plan it. The diagram shows the rules from Meta’s Ads Guide, opened today.

Diagram: how long Instagram Story image ads, short videos, long videos and carousel ads stay on screen
Image ads show 5 to 16 seconds. Videos under 16 seconds play in full. Longer videos may split into 1 to 3 cards. Carousels show 1 to 3 cards, then “Expand Story”. Original diagram by Malta Digital.
Instagram Stories carousel ad rules (Meta Ads Guide, opened 4 Nov 2026)
RuleCarousel in Stories
Cards2 to 10 images or videos, each with its own link
Size9:16, at least 1080 × 1920 px
Video card length1 to 15 seconds
Shown first1 to 3 cards automatically, then people tap “Expand Story”
Fixed number of cardsOnly if Instagram Stories is the only placement
TextPrimary text 125 characters, headline 40 characters, link required
File sizeImages up to 30 MB, videos up to 4 GB

Source: Meta Ads Guide: Carousel ads on Instagram Stories. The safe zones are the same as for single ads: 14% top, 35% bottom and 6% each side.

Here is what that means in practice. Put your best card first, because many people will only ever see cards 1 to 3. If you need an exact number of cards to show, run the ad on Stories only.

Checker

Check your own Story file in seconds.

Pick a file below. The checker tells you if the shape is 9:16, if the size is big enough, how long a video runs and how Meta may split it. It also shades the safe zones over your file, so you can see if any text falls in them.

Instagram Story ad checker

Pick one image or video, or up to 10 carousel cards. The checker reads size, ratio and length against Meta’s rules for each ad type, and draws the safe zones on top. Files never leave your device.

0 of 125 characters

Your check

This checker needs JavaScript. The rules it uses are in the table below, so you can check by hand.

Apply now for Instagram adsReels safe-zone checker

A simple plan

A 3-frame Story ad plan that works.

Story ads are fast. People decide in a second or two whether to keep watching. So plan each frame to do one job. Here is the plan we use, shown for a made-up restaurant in Marsaxlokk. It is an example, not a client.

Example 3-frame Story plan for a made-up Marsaxlokk restaurant
FrameJobWhat it showsWords on screen
1 (0–3 s)Stop the thumbClose-up of the fresh fish platter, moving“Sunday lunch by the boats”
2 (3–8 s)Give the reasonThe terrace, the sea, a table for four“Set menu, 3 courses”
3 (8–15 s)Ask for the actionThe menu card and the booking button“Book your table today”

Keep the whole video under 16 seconds. Meta plays Story videos under 16 seconds in full. Longer ones may be cut into separate cards, and people can swipe away between them. Add captions, because many people watch with the sound off. Use one call to action across all three frames, such as “Book now” or “Get quote”.

For a service business, the same plan works. A cleaning company in Birkirkara might show a messy kitchen, then the clean result, then “Free quote in 1 minute” with a lead form. A tour boat in Gozo might show the Blue Lagoon, the boat, then “Book for tomorrow”.

Want Story ads that people stop for?

Apply now and tell us what you sell and who buys it. We’ll suggest a 3-frame plan and tell you honestly if Stories suit your goal.

Worked example

Fixing a feed image for Stories, step by step.

This is a made-up example. A boutique hotel in Valletta has a 1080 × 1350 feed photo with “Winter offer, 2 nights” at the bottom. It wants to use it as a Story ad.

Step one: the checker flags the shape. 1080 × 1350 is 4:5, not 9:16. Meta may add bars or crop it. So the hotel extends the photo to 1080 × 1920, adding 570 px of sky and street.

Step two: the checker shades the safe zones. On 1080 × 1920 the bottom 672 px are covered by the reply bar and the button. The offer line sat at about 1,500 px from the top, inside that zone. So it moves up to about 900 px, in the safe middle.

Step three: the text. The primary text read “Escape to the heart of Valletta this winter with our special two night offer, breakfast included and late check out.” That is 116 characters, under the 125 guide. The hotel keeps it, and adds a 3-card carousel with the room, the breakfast and the terrace view, each 1080 × 1920.

Without the fix, the one thing that sells, the offer, would have sat behind the button.

Want your Story ads checked and rebuilt like this? Apply now for Instagram ads

Story vs Reels vs feed

Stories, Reels or feed: which to use?

How the three Instagram placements compare (from Meta’s specs and our experience)
StoriesReelsFeed
Shape9:16, full screen9:16, full screen4:5 or 1:1 works best
How people use itTap through fastScroll and watchScroll and read
Good forShort offers, dates, “book today”Showing the product in actionDetail, carousels of products
Text spaceMiddle half onlyMiddle area, keep bottom clearMost of the image
SoundOften offOften onOften off

You do not have to choose just one. With Advantage+ placements, which is Meta’s automatic setting, one campaign can run in all three. Meta then shows more of the placement that gets results more cheaply. What matters is giving it a proper 9:16 version, so the Story does not look like a squashed feed post.

For a time-limited offer, such as a weekend menu or a Black Friday sale, Stories are a strong choice. For showing how something works, Reels often do better. Our guide on how to advertise on Instagram covers the first steps.

Setup

How to set up an Instagram Story ad.

  1. Open Ads Manager and click Create. Use a business ad account, not the boost button, so you control the audience.
  2. Pick the goal. Leads for enquiries, Sales for a shop, Traffic only if you just want visits.
  3. Set the audience. For example, Malta and Gozo, ages 25–55. Keep it broad enough to learn.
  4. Choose placements. Keep Advantage+ placements on, or pick Instagram Stories by hand if you only made a 9:16 file.
  5. Upload the 9:16 file. Add the primary text, the button and the link or form.
  6. Preview on a phone. Check nothing is hidden under the name or the button.

You can also boost a Story straight from the Instagram app. That is quicker, but you get fewer choices. Instagram says you can only boost Stories that are active, in your highlights or reposted from your archive, and only with some stickers, such as location, mention or countdown (Instagram Help: Boost an Instagram story). Polls and music, for example, block a boost.

Proof

What steady testing did across 2025.

From 1 January to 13 October 2025, Meta campaigns run by Malta Digital spent €44,885.36 on Facebook and Instagram. Ads Manager tracked 9,384 website purchases worth €217,048.38. That is an average ROAS of 4.84. ROAS means return on ad spend: tracked sales divided by what the ads cost.

These results came from all placements together, Stories included. It was not a Stories-only test. The habit behind it is simple. Every few weeks we made new 9:16 versions of the best ads, so a small market did not keep seeing the same frame.

Meta Ads Manager screenshot: €217,048.38 results value · 4.84× average ROAS
Real Ads Manager screenshot, 1 Jan – 13 Oct 2025. Names hidden. Tracked purchase value is not profit, and it covers all placements, not Stories only. See more results.

Want Story ads built and tested like this for your business? Apply now for Instagram ads

Mistakes

Six Story ad mistakes to avoid.

Using a feed image. A 1:1 square in a 9:16 space looks cheap and leaves empty bars. Make a real vertical version.

Text in the danger zones. A price at the very bottom sits under the button. Use the checker above before you upload.

Too many words. People get a few seconds. One short line per frame is enough.

A slow start. If the first second is a logo on a white screen, people tap past. Lead with the product or the result.

No captions. Many watch with the sound off. Put the key words on screen.

Running one ad for months. In Malta the same people see it quickly. Plan a fresh version every 3 to 4 weeks. Our guide to ad creative that works has ideas.

Decide

See the fix, then check who you reach.

Annotated example: a square hotel ad with text hidden by the profile bar and button, next to a 9:16 version with text in the safe zone
Made-up example of the hotel fix above, annotated. Original graphic by Malta Digital.

Stories are not only for young people in Malta. In 2025, 98.0% of people aged 16 to 24 used social networks, 88.2% of those aged 25 to 54, and 61.3% of those aged 55 to 74 (Eurostat, dataset isoc_ci_ac_i, 2025, opened 4 Nov 2026).

Bar chart: social network use in Malta in 2025 by age, 98.0% for 16 to 24, 88.2% for 25 to 54, 61.3% for 55 to 74, 82.4% overall, EU average 67.3%
Social network use in Malta by age, 2025. Source: Eurostat. Chart by Malta Digital.

What this means. Selling to over-55s? Keep Stories simple: big text, one offer, a clear button. Selling to under-25s? Use video and change the ad every two to three weeks.

Free printable checklist (PDF, 1 page). Download the Story ad checklist

Your next step, by situation
If you…Read or do next
want to run Reels tooInstagram Reels ads
need better ad images and videosFacebook ad creative that sells
are new to Instagram adsHow to advertise on Instagram
are choosing between platformsInstagram ads vs Facebook ads
want us to build and run themMeta ads management by Malta Digital

Our help

How we run Story ads for clients.

When you apply, we look at your offer, your audience and any ads you have run. We plan the frames, make proper 9:16 versions of your best ideas and check every safe zone. Then we run the campaign in your own ad account and test new versions as results come in.

Each month you get a short report on leads or sales, not just views. Our Meta ads management, which covers Instagram, starts from €1,249 a month plus ad spend. You pay Meta directly, and the ad account stays in your name.

A few straight answers

What you might be wondering.

What size is an Instagram Story ad?

9:16. Meta recommends 1440 × 2560 pixels. 1080 × 1920 also works, and the minimum width is 500 pixels.

What are the safe zones for Instagram Story ads?

Keep about 14% of the top, 35% of the bottom and 6% of each side free of text and logos. On 1080 × 1920 that is 269 px at the top and 672 px at the bottom.

How long can an Instagram Story ad be?

Image ads show for 5 to 16 seconds. Videos under 16 seconds play in full; longer ones may be split into up to 3 cards.

Can I boost an Instagram Story instead?

Yes, if it is active, in your highlights or reposted from your archive, and only uses allowed stickers such as location, mention or countdown. Ads Manager gives more control.

Are Story ads better than Reels ads?

Neither is always better. Stories suit short, time-limited offers. Reels suit showing a product in action. Most campaigns run both.

How much do Instagram Story ads cost in Malta?

There is no fixed price. You set a budget and Meta charges for delivery. Management at Malta Digital starts from €1,249 a month plus ad spend.

Do I need many followers to run Story ads?

No. Meta shows Story ads to the audience you choose, not only to your followers.

How many cards can an Instagram Story carousel ad have?

2 to 10. Instagram shows 1 to 3 automatically, then people tap Expand Story to see the rest.

How long can a video card be in a Story carousel?

1 to 15 seconds per card, at 9:16 and at least 1080 × 1920 pixels.

A useful first step

Ready for Story ads that turn taps into enquiries?

We plan the frames, build proper 9:16 ads, run them in your own ad account and report on leads or sales every month. Meta ads management from €1,249 a month plus ad spend.

Apply now for Instagram ads