The short version: The correct size ratio for an Instagram Story is 9:16, which works out to 1080 pixels wide by 1920 pixels tall. Anything close to that ratio will display fine, but if you want it sharp and uncropped, those exact dimensions are the ones to build your graphics or export your video at. Get the ratio right and Instagram will still crop parts of your image for the UI, so you need to know the safe zone too, not just the outer frame.
The actual numbers
Instagram Stories are a vertical, full-screen format. The ratio is 9:16. In pixels, that’s 1080 x 1920. If you’re working in centimetres for print-style design software, that’s roughly 9.5cm x 16.9cm at 300 DPI, though almost nobody designs Stories for print so you’ll be working in pixels 99% of the time.
Some tools and templates round this to 1080 x 1930 or 1080 x 1936 to leave a tiny bit of buffer at the top and bottom for Instagram’s own interface (the profile name, the progress bar, the caption sticker if someone’s added one). Both work. Meta’s own developer documentation lists 1080 x 1920 as the recommended Stories asset size, and that’s the figure I use with every client, every time, no exceptions.
A quick gut check if you’re ever unsure: divide the height by the width. 1920 divided by 1080 is 1.777. Multiply your width by 1.777 and that’s your correct height. So if a client insists on designing at 1000px wide for some reason, the height needs to be 1777px, not a round 1800 or 2000.
Why 9:16 and not 16:9 or 1:1
People confuse these constantly, so let’s be blunt about it. 16:9 is landscape, the shape of a YouTube video or a TV screen turned sideways. 1:1 is square, the old Instagram feed default from 2012 to about 2015. 9:16 is the same ratio as 16:9, just flipped, and it’s vertical because you’re holding your phone upright when you watch Stories, not sideways.
Instagram made Stories vertical-only because that’s how 95%+ of Stories are viewed, one handed, phone upright, thumb ready to tap through. Designing horizontal content for a vertical viewing habit was always going to waste screen space, and Meta’s own data (echoed by industry reporting from outlets like Reuters when Stories overtook feed posts in daily usage back in 2019) showed vertical, full-screen video kept people watching longer than square or horizontal clips squeezed into the same frame.
A real example of what goes wrong
I had a client last year, a boutique fitness studio in Surrey, who filmed a beautiful behind-the-scenes video on an iPhone in landscape mode for a YouTube short they were also planning. Their social media assistant then uploaded that same landscape file straight to Instagram Stories without resizing it. What Instagram did was exactly what it’s built to do with the wrong ratio: it centred the video and filled the empty space above and below with black bars, shrinking the actual footage down to a small horizontal strip in the middle of a vertical screen.
The result looked amateur, and worse, the trainer’s face (the whole point of the video, building trust with a new instructor) was tiny and hard to make out on a phone screen. We reshot it vertically in about fifteen minutes. That single fix, just holding the phone the right way up, did more for that video’s completion rate than any caption or sticker ever could have.
This happens constantly with repurposed content. Podcast clips, webinar recordings, Zoom calls, all filmed horizontally, all then dumped into Stories with no thought given to the crop. If you’re pulling video from anywhere other than a phone held vertically, check the ratio before you post, not after.
The safe zone: the part everyone skips
Here’s the bit that most guides on this topic gloss over. Getting the outer frame to 1080 x 1920 is only half the job. Instagram’s own interface sits on top of your image, and it eats into your real estate whether you like it or not.
- Top 250 pixels: this is where the profile photo, username, and timestamp sit. Anything important placed here, a logo, a headline, a face, will be partially covered.
- Bottom 250 to 300 pixels: this is reserved for the reply bar, and for the “Swipe up” or link sticker if you’re using one. Text or CTAs placed here will get covered.
- Left and right edges, roughly 50 pixels each: less critical, but tight text or logos near the very edge can look cramped, especially on older or smaller phone screens.
So the usable, always-visible zone for critical content is closer to 1080 x 1420, sitting in the vertical middle of your canvas. I design every client template with that safe zone marked out first, then build decoration and background around it, not the other way round. If you want a proper walkthrough of building your background layer so it fits around this zone without eating a weekend in Canva, I’ve written a separate guide on building an aesthetic Instagram Stories background that covers exactly that.
What happens if you get the ratio wrong
Instagram doesn’t reject the wrong ratio, it compensates for it, and the compensation is always worse than doing it right in the first place. Here’s what happens with each common mistake:
- Square (1:1) image uploaded to Stories: Instagram adds blurred, stretched copies of your own image as a background fill above and below, or plain black bars if blur is off. Your content shrinks to the middle third of the screen.
- Landscape (16:9) video uploaded to Stories: same treatment, black or blurred bars top and bottom, footage compressed into a horizontal strip.
- Portrait but wrong ratio (like 4:5, the standard feed portrait size): smaller gaps, but still visible bars, and your image gets slightly cropped on the sides to try to fill more of the frame.
- Oversized file (say, 4000 x 7000): Instagram will compress it down, which is fine for the ratio but can soften fine text or thin lines if your original was highly detailed.
None of these mistakes stop your Story from posting. That’s exactly why they’re so common. Nothing warns you. Nothing blocks the upload. It just looks a bit worse, quietly, every single time, and most people never notice why their Stories look slightly amateur compared to accounts that clearly design for the format.
The uncomfortable bit: ratio isn’t why your Stories are underperforming
I’ll say the thing most posts on this topic won’t. Getting your ratio exactly right will make your Stories look tidier, but it is not the reason your views are flat or your completion rate is low. I’ve seen accounts with a perfectly formatted 1080 x 1920 canvas, gorgeous fonts, colour-matched brand palette, get a fraction of the views of a scrappy, slightly-off-centre selfie video from a competitor who just said something worth watching. Ratio is a hygiene factor, not a growth lever. Fix it because it’s free and easy, not because it’s what’s holding your account back. If your Stories are getting skipped, the content, the hook in the first two seconds, and how often you’re posting matter enormously more than whether your canvas is 1918px or 1920px tall.
I bring this up because I spend a lot of my consulting time pulling clients away from pixel-perfecting a template and back toward just posting more, more often, with less fuss. Perfectionism on format is often a very polite way of avoiding the harder, scarier work of showing up on camera consistently.
Step by step: exporting a Story at the correct ratio
If you want a repeatable process rather than eyeballing it every time, here’s what I do:
- Step 1: Set your canvas to 1080 x 1920 pixels in whatever design tool you’re using, whether that’s Canva, Adobe Express, or Photoshop.
- Step 2: Draw a guide box from roughly 250px from the top to 1670px from the top. That’s your safe zone. Keep faces, logos, and text inside it.
- Step 3: Build your background and decorative elements to fill the full 1080 x 1920 canvas, so there’s no visible bar or gap even if Instagram’s UI shifts slightly on different phone models.
- Step 4: Export as PNG for static graphics (keeps text sharp) or MP4 for video, ideally under 4GB and under 60 seconds per clip since Instagram will otherwise split longer video into multiple Story segments automatically.
- Step 5: Preview it on your own phone in the Instagram app before publishing, not just in your design tool. What looks fine on a laptop screen can sit differently on an actual phone.
If you’re building templates from scratch and want more detail on exactly what determines whether an image looks crisp versus soft once it’s live, I’ve gone into the technical side of that in what determines the ideal size for an Instagram Story image, which covers resolution and file compression alongside the pure ratio question covered here.
What about backgrounds and colours once the size is sorted
Once your canvas is the right shape, the next thing clients usually ask me about is what to put in it. If you’re stuck using a plain colour block behind text because you haven’t got a photo, there are more options than the default Instagram colour picker gives you, and I’ve laid out every method that still works in a guide on changing the background colour on your Instagram Story. And if you’re reposting someone else’s content into your Story (a customer’s tagged photo, a partner brand’s post), the ratio problem shows up again immediately because their original post was almost certainly square or 4:5, not 9:16, so it’s worth reading through the correct way to repost someone else’s Story with credit before you paste it straight in and get the same black-bar problem all over again.
A note on Reels versus Stories
One thing that trips people up: Reels and Stories share the same 9:16, 1080 x 1920 native shape, but they are not the same product and Instagram treats them very differently for reach and monetisation. Stories disappear after 24 hours (unless saved to Highlights) and are shown mainly to people who already follow you. Reels are pushed to non-followers through the Explore and Reels tabs and are where Instagram’s creator payment programmes have put money, when they’ve existed at all. If you’re weighing up which format deserves more of your time and budget, I’ve broken down the real payment numbers in does Instagram pay creators for Reels, and the short answer is that Stories currently earn creators nothing directly, so use them for relationship-building and save the reach-chasing for Reels.
Quick reference
- Ratio: 9:16
- Pixels: 1080 x 1920 (some templates use 1080 x 1936, both work)
- Safe zone: roughly 250px top, 250 to 300px bottom kept clear of critical text
- File type: PNG for static, MP4 for video
- Max video length per clip before Instagram auto-splits: 60 seconds
Frequently asked questions
Is Instagram Story ratio the same as Reels ratio?
Yes, both use 9:16 at 1080 x 1920 pixels. The formats share the same native shape, but they’re distributed differently, Stories go mostly to existing followers while Reels get pushed to new audiences.
Can I upload a square photo to Instagram Stories?
You can, but Instagram will add blurred or black bars above and below it since it doesn’t fill the vertical frame, shrinking your actual image to the centre third of the screen and making it look smaller and less polished than a sized 9:16 image.
What size should text be on an Instagram Story so it isn’t cut off?
Keep all important text and faces within the vertical range of roughly 250 to 1670 pixels on a 1920px tall canvas. Anything closer to the very top or bottom edge risks being covered by the profile bar or the reply box when the Story is live.
Does getting the ratio exactly right improve engagement?
It makes your Stories look tidier and prevents obvious black bars, but it won’t fix low view counts on its own. Content, your hook in the first two seconds, and posting consistency drive engagement far more than pixel-perfect sizing does.
Official documentation
There is one page of Instagram answers, each guide with a one-line answer.