IKImageSizeKit

Instagram Story Size: Dimensions, Safe Zones, and Export Checks

Plan Instagram Story dimensions, 1080 x 1920 vertical exports, 9:16 ratio, and safe zones for text, logos, stickers, and calls to action.

Last checked: August 9, 2026. Sources: Meta Business Help: Instagram Stories ads, Hootsuite: July 2026 social media image sizes. ImageSizeKit is independent and is not affiliated with Instagram.

1080 x 19209:16Safe zoneStory check
9:161080 x 1920Center story safe zoneAvoid fragile edge text

Design full-screen, then keep text and calls to action away from Instagram's top and bottom UI zones.

AI answer card

Quick answer

Best size
1080 x 1920
Best ratio
9:16
Use when
Use 1080 x 1920 pixels for an Instagram Story image. That is a 9:16 vertical canvas, the same practical full-screen format used across Stories-style placements.
Avoid
Profile and status UI cover the headline.
Last checked
August 9, 2026
Source boundary
Based on the listed Instagram source links and ImageSizeKit local checks. ImageSizeKit is independent and is not affiliated with Instagram.

Instagram story size action path

Use this path when you need to move from a size recommendation to a file that is actually ready to publish. Confirm the target dimensions, check the exported file, fix crop-sensitive details, then route reused artwork before uploading it to Instagram.

Check Instagram story size dimensions

Upload your exported instagram story size image and compare it against the target sizes on this page before publishing.

Drop an exported image here or choose a file.

The check runs locally in your browser and compares the file to this page's target sizes.

Start with instagram story size: 1080 x 1920. Press Check sample to see the result path, then upload the final file for exact file-size evidence.

Instagram story size checker result action priority matrix

Use this matrix after checking the exported file. It turns the checker result into the next action before you upload, resize, or reuse the same image on another platform.

PriorityChecker resultFix firstWhy it mattersNext route
P0Matches the instagram story size targetReview crop-sensitive content before uploadA matching canvas still needs the final platform crop, text placement, subject framing, and upload context checked before publishing.Review this guide
P0Checker reads a different publishing surfaceRoute the file before resizingA wide banner, vertical cover, square product photo, thumbnail, or Open Graph card can look close while belonging to a different workflow.Route social image
P1Ratio is close but the file is smaller than the targetRe-export from a larger source canvasSmall but correctly shaped images often upload successfully and still look soft, blurry, or weak after platform resizing.Check story image
P1Aspect ratio is wrongCalculate a clean replacement sizeCropping by eye can hide important text, products, faces, or brand marks; calculate the target ratio before exporting again.Calculate ratio
P2The same creative will be reused elsewhereSplit platform-specific exportsOne file rarely works cleanly across feed posts, stories, banners, link previews, marketplace cards, and thumbnails.Compare platform sizes

Instagram story size search intent router

Search results often mix size guides, reusable templates, platform-specific crop rules, and exported-file checks. Use this route map to choose the next ImageSizeKit page by the problem you are actually solving.

Query or taskWhat the user likely needsBest route
instagram story sizeFind the current instagram story size dimensions, ratio, crop notes, and export checks.Instagram story size
instagram story size templateStart from a reusable layout or safe-area planning route before designing the final asset.Image size templates
instagram story size checkerVerify the exported file dimensions, ratio, type, and publishing readiness before upload.Check story image
social media image sizesCompare this asset with adjacent social, banner, cover, thumbnail, product, or Open Graph image sizes.Social Media Image Sizes

Design-to-upload route

A size guide answers what to design. A checker confirms what you exported. Keep those steps connected so the final file, platform crop, and preview metadata are all checked before publishing.

StageUse it forNext page
Choose the platform assetConfirm that this page matches the actual Instagram placement before choosing dimensions.Compare social sizes
Plan from a templateOpen template routes when you need guide layers, source files, or safe-area planning before design.Open templates
Check the exported fileUpload the exported image locally and confirm width, height, ratio, format, and file size.Check story image
Check social publishing fitUse the social image checker when the same export may be reused across posts, covers, stories, thumbnails, or link previews.Social Media Image Checker

Instagram story size specs

FieldValueHow to use it
Recommended story canvas1080 x 1920 pxPractical full-screen 9:16 image size for Instagram Stories.
Aspect ratio9:16Vertical phone-first format for full-screen Stories.
Safe content areaCenter zoneKeep important text and logos away from top and bottom UI areas.
Ad guidance reference1080 x 1920 pxMeta Business Help recommends this resolution for Instagram Stories ad images.

Pre-upload checklist

Use this checklist after exporting the image and before publishing it to the platform or website.

  1. Create a 1080 x 1920 vertical canvas.
  2. Keep important content in the center area.
  3. Avoid placing text against the top profile area.
  4. Avoid placing calls to action too close to the bottom reply area.
  5. Export a clear JPG or PNG for image stories.
  6. Check width, height, and ratio before publishing.

Instagram Story publish readiness decision card

Use this card before publishing when a vertical image could be an organic Story, Story ad, reposted feed creative, Reel cover reuse, product promo, or scheduled 9:16 campaign asset.

Story statePublishing riskFix before uploadNext route
Organic Story with text, logo, or faceA 1080 x 1920 Story can still fail when the headline, logo, or face sits under the top profile and status UI.Keep essential content in the center safe zone, then check the exported file dimensions before posting.Check story file
Story ad with offer or CTAPrice, offer, link, or action text near the bottom can be covered by reply, sticker, or ad controls.Move CTA and offer copy above the lower interface area and confirm the 9:16 export ratio.Calculate 9:16
Feed post reposted as a StorySquare, 4:5, and landscape feed designs often look padded, cropped, or text-heavy when forced into a full-screen Story.Rebuild a dedicated 1080 x 1920 Story export instead of stretching the feed artwork.Compare feed post
Reel cover reused as Story creativeA Reel cover and Story may both be vertical, but Reel covers optimize for profile-grid crops while Stories optimize for overlay-safe reading.Keep separate exports when text, product detail, or faces sit near crop-sensitive areas.Compare Reel cover
Product promo or marketplace imageA Shopify, Etsy, Whatnot, or product photo may be sharp but still lacks Story-safe framing, offer copy, and tap area.Create a Story-specific product promo with centered product detail and room for stickers, links, or replies.Compare product image
Scheduled 9:16 campaign assetA generic vertical campaign file might be a Story, Reel cover, Shorts thumbnail, ad, or social promo depending on the final destination.Run the social checker first, then route the asset to the exact platform guide before scheduler handoff.Route vertical asset

Instagram Story upload acceptance record

Use this record after the final Instagram Story image passes local checks. It confirms the 9:16 file identity, top and bottom UI safe zones, Story ad CTA safety, feed or Reel reuse splits, product-promo framing, and scheduler handoff before publishing.

Upload acceptance gateProof to carry forwardAccept whenNext route
Final Story file identityThe exact JPG or PNG has a known filename, width, height, ratio, file size, and intended Story role.The checked file is the same 1080 x 1920-style export that will be posted as the organic Story, Story ad, or scheduled vertical asset.Read file facts
Top UI safe zone is acceptedHeadline, face, logo, product name, and brand mark sit below the profile and status UI area.The reviewer accepts that the top edge is background or non-critical content before upload.Check story image
Bottom CTA safe zone is acceptedOffer, price, link cue, reply prompt, product detail, and CTA text stay above lower controls and sticker-heavy areas.The final creative does not rely on text or product evidence placed at the very bottom of the Story.Calculate 9:16
Story ad CTA is reviewedPaid Story creative keeps offer copy, CTA, disclosure-sensitive text, and product proof inside the visible center-safe area.The ad version is not approved only from the organic Story crop when paid controls may change the visual pressure.Route social image
Feed or Reel reuse is splitAny square feed post, 4:5 feed post, or Reel cover has a separate export and is not treated as the Story file by default.A feed or Reel asset is not stretched into a Story without a dedicated full-screen layout.Compare Reel cover
Product promo framing is acceptedProduct, price, offer, packaging, included parts, or marketplace evidence remains centered and readable for a full-screen Story.A Shopify, Etsy, Whatnot, or feed product image is not reused without Story-safe product framing.Compare product image
Scheduler handoff records the Story routeThe handoff names the final file, organic/ad/scheduled route, top and bottom safe-zone result, reuse boundaries, and owner approval.A creator, scheduler, or client can publish without guessing whether the file is a Story, Reel cover, feed post, Shorts thumbnail, or product promo.Open templates

Instagram Story image failure diagnosis card

Use this diagnosis card when an Instagram Story image is 1080 x 1920 but still fails because UI overlays, format reuse, or placement assumptions are wrong.

SymptomLikely causeFix before uploadNext route
Headline is hidden by the top Story UIThe image uses a 9:16 canvas, but the headline, logo, or face sits too close to the profile and status area.Move essential content into the center safe zone and keep the top edge non-critical.Check story image
CTA or product detail is covered near the bottomReply, link, sticker, or ad controls can cover the lower part of a Story even when the file size is correct.Move calls to action above the bottom UI area and leave breathing room around product details.Calculate 9:16 size
Landscape or square image is forced into a StoryA feed post, product photo, or Open Graph asset was placed into a vertical canvas without redesigning the composition.Create a dedicated 1080 x 1920 Story export instead of stretching or padding a different asset.Open social hub
Reel cover is reused as a Story imageBoth assets can be 9:16, but Reel covers must survive profile-grid crops while Stories must survive UI overlays.Use separate exports when the same vertical creative needs both Reel cover and Story placement.Compare Reel cover
Feed post creative is reposted as a StorySquare, portrait, or landscape feed posts do not automatically become clean full-screen Stories.Rebuild the creative on a Story canvas and route feed-specific assets back to the Instagram post guide.Compare post size

Instagram Story asset routing matrix

Use this matrix when a vertical image is called an Instagram Story but may actually be a Story ad, Reel cover, feed repost, product promo, or generic 9:16 asset that needs a different safe-area decision.

Asset signalLikely confusionCorrect Story decisionNext route
Organic Story needs quick message clarityThe design is full-screen, but the hook, face, logo, or CTA sits too close to Instagram's top or bottom interface.Use a 1080 x 1920 Story export with the hook and action inside the center safe zone.Check story image
Story ad creative includes price or CTA textThe image follows 9:16 dimensions but treats the full canvas as equally safe for offer copy.Keep price, CTA, product detail, and logo away from top profile UI and bottom action controls.Calculate 9:16
Reel cover is reused as a StoryBoth assets may be vertical, but Reel covers optimize for profile-grid crops while Stories optimize for UI overlay safety.Create separate Story and Reel cover exports when text or faces are close to crop-sensitive regions.Compare Reel cover
Feed post is reposted as a StoryA square, 4:5, or landscape feed image is being padded or stretched into a 9:16 full-screen placement.Rebuild the creative on a Story canvas, then keep the feed post as its own Instagram post export.Compare feed post
Product promo uses marketplace photo as the StoryA Shopify, Etsy, or Whatnot product photo may be sharp but lacks Story-safe offer framing and CTA placement.Create a Story-specific product promo with centered product detail and room for stickers or link actions.Compare product image
Unknown 9:16 vertical asset is ready for schedulingThe file shape is correct, but the final surface could still be Story, Reel cover, Shorts thumbnail, or vertical ad creative.Run the social checker first, then route to the exact vertical-image guide before scheduler handoff.Run social checker

Instagram Story image workflow bridge

Use this bridge to separate Instagram Stories from feed posts, Reel covers, generic 9:16 checks, product images, and broad social image workflows.

Workflow sourceEntry roleWhy it should link hereNext route
Instagram Post SizeFeed post comparisonFeed posts use square, 4:5 portrait, and landscape ratios; Stories need a full-screen 9:16 canvas with UI-safe content.Compare feed post
Instagram Reel Cover SizeVertical cover comparisonReel covers and Stories can share 9:16 dimensions, but their crop and overlay risks differ.Compare Reel cover
Social Media Image CheckerBroad vertical image checkUse this checker when a vertical campaign image might be a Story, Reel cover, Short, product promo, or feed crop.Check social image
Image Size CheckerLocal file evidenceRead the final file dimensions and ratio before deciding whether the vertical image is truly Story-ready.Check exact file

Instagram Story image priority matrix

When a vertical campaign asset has to become a Story, prioritize the risk that can block comprehension first: top UI, bottom CTA, product detail, Reel-cover reuse, or feed-post reuse.

Story goalPrioritize this areaWhy it matters firstNext check
Immediate message clarityTop headline safe zoneThe profile and status UI can cover headlines, logos, or faces before the viewer understands the Story.Check story image
Tap or reply actionBottom CTA safe zoneReply, sticker, link, and ad controls can cover the action area even when the 1080 x 1920 file is correct.Calculate 9:16 size
Product or offer visibilityCenter product detailProduct, offer, and price details need room away from top and bottom UI before a Story becomes a useful promotion.Compare product image
Reel cover reuseVertical cover cropA Reel cover and a Story can share 9:16 dimensions, but the Reel cover must also survive profile-grid crops.Compare Reel cover
Feed post reuseDedicated Story exportSquare, 4:5, and landscape feed assets need redesign before they become clean full-screen Stories.Compare post size

Common mistakes

MistakeSymptomFix
Top UI overlapProfile and status UI cover the headline.Move headings and logos down into the center safe zone.
Bottom UI overlapReply, link, or CTA controls cover the message.Keep calls to action above the bottom control area.
Landscape exportThe story appears with awkward scaling or side padding.Re-export as 1080 x 1920 instead of adapting a horizontal image.

Instagram story size FAQ

What is the Instagram Story size?

Use 1080 x 1920 pixels, a 9:16 vertical canvas, for Instagram Story images.

What is the safe zone for Instagram Stories?

Keep important text, logos, faces, and calls to action in the center of the 9:16 canvas, away from the top profile area and bottom reply or CTA controls.

Is Instagram Story size the same as Reel size?

The practical full-screen canvas is the same 1080 x 1920 9:16 format, but Story UI and Reel/profile crops can cover or crop content differently.

Can I use a square image in an Instagram Story?

You can place a square image inside a Story, but the full Story canvas is vertical. Use a 1080 x 1920 background when you want a clean full-screen result.

Related image tools

Sources and update history

August 9, 2026: Added the Instagram Story upload acceptance record for final 9:16 file identity, top UI safety, bottom CTA safety, Story ad CTA review, feed or Reel reuse splits, product promo framing, and scheduler handoff lines. August 3, 2026: Added the Instagram Story publish readiness decision card for organic Stories, Story ads, feed reposts, Reel cover reuse, product promos, and scheduled 9:16 campaign assets. August 1, 2026: Routed Instagram Story file checks directly to the Image Size Checker upload anchor before safe-zone, Reel-cover, or feed-reuse routing. August 1, 2026: Added the Instagram Story asset routing matrix for organic Stories, Story ads, Reel cover reuse, feed post reposts, product promotions, and unknown 9:16 vertical scheduling assets. August 1, 2026: Added the Instagram Story image priority matrix for top headline safety, bottom CTA safety, product detail clarity, Reel cover reuse, and feed post reuse. August 1, 2026: Added the Instagram Story image failure diagnosis card and workflow bridge for UI overlays, wrong-format reuse, Reel cover confusion, and feed-post reposting. July 8, 2026: Added as a P0 Instagram vertical image page using Meta Stories guidance and current social image size references.