IKImageSizeKit

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

Check Instagram post dimensions for square, portrait, and landscape photos before exporting from Canva, Photoshop, Figma, or a mobile editor.

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

1080 x 10801080 x 13501080 x 566Ratio check
1080 x 10801:1 / 4:5Keep subject centeredCheck crop and ratio before upload

Use square or 4:5 as your main feed presets, then check the exported ratio before publishing.

AI answer card

Quick answer

Best size
1080 x 1080
Best ratio
1:1 / 4:5
Use when
Use 1080 x 1080 pixels for a square Instagram post, 1080 x 1350 pixels for a 4:5 portrait post, and 1080 x 566 pixels for a 1.91:1 landscape post.
Avoid
The image is cropped after upload.
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 post 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 post size dimensions

Upload your exported instagram post 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 post size: 1080 x 1080. Press Check sample to see the result path, then upload the final file for exact file-size evidence.

Instagram post 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 post 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 post 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 post 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 post sizeFind the current instagram post size dimensions, ratio, crop notes, and export checks.Instagram post size
instagram post size templateStart from a reusable layout or safe-area planning route before designing the final asset.Image size templates
instagram post size checkerVerify the exported file dimensions, ratio, type, and publishing readiness before upload.Check post 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 post 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 post size specs

FieldValueHow to use it
Square post1080 x 1080 pxBest default when you need one reusable feed image or carousel slide.
Portrait post1080 x 1350 px4:5 vertical feed image that uses more mobile screen height.
Landscape post1080 x 566 px1.91:1 horizontal image for wide photos and campaign assets.
Supported photo ratio range1.91:1 to 4:5Instagram Help says images outside the supported ratio range are cropped to fit.
Recommended working width1080 pxA practical export width for sharp feed images without oversizing routine posts.

Pre-upload checklist

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

  1. Choose square, portrait, or landscape before designing.
  2. Keep the focal subject centered enough to survive grid and feed previews.
  3. Export at 1080 pixels wide when possible.
  4. Avoid ratios outside 1.91:1 to 4:5 unless you want Instagram to crop.
  5. Use the local image size checker on the exported file.
  6. Preview carousel slides as a set so mixed ratios do not feel accidental.

Instagram post publish readiness decision card

Use this card before publishing when the file could be a square feed post, 4:5 portrait post, landscape campaign image, carousel slide set, or reused Story, Reel, Open Graph, or product asset.

Feed statePublishing riskFix before uploadNext route
Single reusable square postA 1080 x 1080 square image is the safest reusable feed format, but weak center framing or tiny text can still hurt grid and feed previews.Keep the subject, product, and hook centered, then check the exported JPG or PNG before publishing.Check square post
Mobile-first portrait postA 1080 x 1350 4:5 post can win more feed space, but it is not the same as a 9:16 Story or Reel cover.Use a dedicated 4:5 canvas, keep edge text safe, and calculate the ratio before export.Calculate 4:5
Landscape campaign imageA 1080 x 566 landscape post can preserve wide artwork, but small text and product details often become weak in the mobile feed.Increase text size, simplify the message, and run the exported file through the checker.Check landscape post
Carousel slide setA carousel can feel broken when slides mix square, portrait, product-photo, screenshot, and Story ratios by accident.Choose one intentional carousel ratio, export every slide from the same canvas, then route the batch through the social checker.Check carousel batch
Reused Story, Reel, OG, or product assetA vertical Story, Reel cover, 1200 x 630 Open Graph card, or marketplace product photo may be sharp but still wrong for the feed.Split the asset into a dedicated Instagram feed export before posting instead of forcing one file into every placement.Route social image

Instagram post upload acceptance record

Use this record after the final Instagram feed image or carousel set passes local checks. It confirms the feed format, supported ratio, carousel consistency, mobile text readability, reused asset separation, and creator handoff before publishing.

Upload acceptance gateProof to carry forwardAccept whenNext route
Final feed file identityThe exact JPG or PNG has a known filename, width, height, ratio, file size, and intended feed role.The checked file is the same export that will be published as the square, portrait, landscape, or carousel image.Read file facts
Supported feed ratio is confirmedThe final file fits Instagram's supported photo ratio range and matches the intended square, 4:5 portrait, or 1.91:1 landscape post.The ratio decision is intentional, not a Story, Reel cover, Open Graph card, or product image forced into the feed.Calculate post ratio
Carousel crop system is consistentEvery slide in the carousel uses the same approved ratio, canvas system, and visible safe area unless a planned layout change is documented.The carousel does not jump between square, portrait, landscape, product, screenshot, and Story frames by accident.Check carousel batch
Mobile feed readability is acceptedHook text, product detail, face, proof point, CTA, or brand mark remains readable at mobile feed preview scale.The image is not approved only because it looks readable inside the design editor or desktop preview.Check post image
Story or Reel reuse is splitAny 9:16 Story frame or Reel cover has a separate export and is not treated as the Instagram feed post by default.A vertical asset is not cropped into the feed without a dedicated square, 4:5, or landscape feed export.Route vertical asset
Open Graph or product reuse is routed awayWebsite share cards, Shopify product images, Etsy listing photos, and Whatnot marketplace images have their own crop decisions before feed reuse.A 1200 x 630 preview card or product catalog image is not posted to the feed without feed-specific framing.Route social image
Creator handoff records the accepted postThe handoff names the final file or slide set, chosen ratio, carousel status, readability check, reuse boundaries, and owner approval.A creator, scheduler, or client can publish without guessing which export belongs to feed, Story, Reel, OG, or product promotion.Open templates

Instagram post image failure diagnosis card

Use this diagnosis card when an Instagram feed image passes a basic size check but fails because the ratio, carousel, readability, or reuse path is wrong.

SymptomLikely causeFix before uploadNext route
Post crops after uploadThe exported image falls outside Instagram's supported 1.91:1 to 4:5 photo ratio range.Re-export as 1080 x 1080, 1080 x 1350, or 1080 x 566 before checking the final file.Calculate post ratio
Carousel slides jump between different cropsSlides use mixed square, portrait, and landscape ratios without an intentional layout system.Pick one carousel ratio, export every slide from the same canvas, and check the batch before publishing.Run social checker
Text is readable in the editor but not in the feedThe design uses too many words, small type, or low contrast for mobile feed previews.Shorten the hook, increase type size, and verify the exported image at feed-preview scale.Check image dimensions
Product image is reused without feed framingA Shopify, Etsy, or Whatnot product photo may be high resolution but not composed for Instagram feed cropping.Create a separate feed export with product breathing room, text scale, and a consistent post ratio.Compare product image
Story, Reel cover, or Open Graph image is posted as a feed imageVertical 9:16 and 1200 x 630 share-card assets do not map cleanly to Instagram feed post ratios.Choose the final placement first, then export a dedicated feed, Story, Reel cover, or Open Graph file.Open social hub

Instagram feed asset routing matrix

Use this matrix when an exported image is called an Instagram post but may actually belong to a square feed post, 4:5 portrait post, carousel slide set, Story or Reel cover, Open Graph card, or product-photo workflow.

Asset signalLikely confusionCorrect feed decisionNext route
One reusable image is needed for the feed and profile gridThe user needs a stable default rather than maximum mobile height.Use a 1080 x 1080 square post and keep the subject centered for grid and carousel reuse.Check square export
Portrait creative is expected to win more mobile attentionA vertical design is being treated like a Story even though the final surface is the feed.Use a 1080 x 1350 4:5 portrait post, not a 1080 x 1920 Story canvas.Calculate 4:5
Carousel slides are exported from mixed artboardsSquare, portrait, product, and screenshot slides are being combined without one visual system.Pick one carousel ratio, export all slides from the same canvas, then run a batch social image check.Run social checker
Story or Reel cover is planned as a feed postA 9:16 vertical asset may crop badly or feel oversized when forced into Instagram feed ratios.Create a dedicated feed export, then keep the Story or Reel cover as a separate vertical asset.Compare Story size
Website preview card is planned as an Instagram postA 1200 x 630 Open Graph image is optimized for link previews, not Instagram feed composition.Keep the OG image for website shares and export a square, portrait, or landscape Instagram feed variant.Open OG guide
Marketplace product photo is reused as a feed postA Shopify, Etsy, or Whatnot product image may be sharp but not framed for a feed hook, caption context, or carousel flow.Create a feed-specific product promotion image with breathing room and a supported Instagram photo ratio.Compare product image

Instagram post image workflow bridge

Use this bridge to separate Instagram feed posts from Stories, Reel covers, product images, Open Graph cards, and generic social image checks.

Workflow sourceEntry roleWhy it should link hereNext route
Instagram Story SizeVertical content comparisonStories use a 9:16 full-screen canvas; feed posts need square, 4:5 portrait, or 1.91:1 landscape ratio choices.Compare Story size
Instagram Reel Cover SizeVertical cover comparisonA Reel cover can be 9:16 and grid-cropped, while feed post images use Instagram's photo ratio range.Compare Reel cover
Open Graph Image SizeShare-card comparisonA website share card should not be forced into the feed without checking Instagram's supported ratio range.Separate OG card
Social Media Image CheckerCross-platform post checkUse this checker when a campaign image might become a feed post, Story, Reel cover, link preview, or marketplace image.Check social image

Instagram post image priority matrix

When a creator or marketer has one campaign image to adapt, pick the Instagram post crop that serves the feed goal first instead of forcing every asset into one square.

Feed goalPrioritize this formatWhy it matters firstNext check
Reusable feed asset1080 x 1080 square postSquare is the safest reusable Instagram feed format when one image must work in grid previews, carousels, and cross-posting.Check post image
Mobile feed attention1080 x 1350 portrait postA 4:5 portrait post uses more vertical screen space, but it needs stronger mobile readability and centered subject placement.Calculate post ratio
Wide campaign creative1080 x 566 landscape postLandscape posts fit wide campaign assets, but small text and product details can become weak in the feed.Run social checker
Carousel story flowConsistent carousel ratioSlides should share one intentional ratio so the carousel does not feel like a broken batch export.Check carousel batch
Product promotionFeed-specific product exportA Shopify, Etsy, or Whatnot product image may need a separate feed crop with breathing room, text scale, and product context.Compare product image

Common mistakes

MistakeSymptomFix
Wrong ratioThe image is cropped after upload.Re-export inside the supported 1.91:1 to 4:5 range.
Tiny textThe design is readable in Canva but not in the feed.Use fewer words and larger type, especially for 1080 x 566 landscape posts.
Mixed carousel cropsSlides jump between different shapes.Use one consistent ratio across carousel slides unless the contrast is intentional.

Instagram post size FAQ

What is the best Instagram post size?

Use 1080 x 1080 pixels for square posts, 1080 x 1350 pixels for 4:5 portrait posts, and 1080 x 566 pixels for 1.91:1 landscape posts.

What aspect ratios does Instagram support for photos?

Instagram Help says supported photo ratios run from 1.91:1 to 4:5. Images outside that range can be cropped to fit.

Should Instagram posts be square or portrait?

Square is the safest reusable format, while 4:5 portrait uses more vertical space in the mobile feed. Pick based on the creative and campaign goal.

Can ImageSizeKit resize my Instagram post?

This page routes you to local checks and ratio calculations. Use the image size checker to verify the exported file before uploading to Instagram.

Related image tools

Sources and update history

August 9, 2026: Added the Instagram post upload acceptance record for final feed file identity, supported ratio confirmation, carousel crop consistency, mobile readability, Story or Reel reuse splits, Open Graph or product reuse routing, and creator handoff lines. August 3, 2026: Added the Instagram post publish readiness decision card for square feed posts, mobile-first portrait posts, landscape campaign images, carousel slide sets, and reused Story, Reel, Open Graph, or product assets. August 1, 2026: Routed Instagram post file checks directly to the Image Size Checker upload anchor before feed, carousel, or reuse routing. August 1, 2026: Added the Instagram feed asset routing matrix for square feed posts, 4:5 portrait posts, carousel slide sets, Story or Reel cover reuse, Open Graph cards, and product-photo promotions. August 1, 2026: Added the Instagram post image priority matrix for reusable square posts, 4:5 mobile feed attention, landscape campaign assets, carousel consistency, and product-photo reuse. August 1, 2026: Added the Instagram post image failure diagnosis card and workflow bridge for ratio crops, mixed carousel ratios, unreadable text, product-photo reuse, and Story/Reel/Open Graph placement confusion. July 8, 2026: Added after the cross-platform keyword plan identified Instagram post size, ratio, converter, and in-pixels searches as a P0 expansion opportunity.