Facebook & Instagram Post Size, Photo Dimensions, Ad Specs

Learn about the latest Instagram and Facebook specs. This article covers Facebook and Instagram photo and video specs and the proper dimensions for your ads.

 Claire Oswald
Claire Oswald
product marketing manager
December 15, 2023
-
15
min
Facebook & Instagram Post Size, Photo Dimensions, Ad Specs

Guide to Facebook & Instagram Post Size, Photo Dimensions, and Ad Specs (2024)

Learn about the latest Instagram and Facebook specs. This article covers Facebook and Instagram photo and video specs and the proper dimensions for your ads.

Social media is all about visual content. So, it’s important you’re making the most out of your photos. 

Creating captivating content on Instagram and Facebook requires more than just a photo and a good caption. Understanding the correct Instagram post size, advertisement, and video specs can help your images stand out!

Instagram and Facebook have become the preferred platforms for businesses to promote their products and services. With the addition of Reels and Stories, creators have even more opportunities to create engaging and unique content. Knowing the appropriate post dimensions, ads, and video specifications is essential for boosting your engagement. So, let’s dive in!

🔖 Bookmark this to read next: The ultimate guide to X (Twitter) image specs >

Instagram post dimensions and ad specs in 2024

Instagram post dimensions

Instagram photo size

  • 1080 x 1080 pixels (square); 1080 x 566 pixels (landscape); 1080 x 1350 pixels (vertical)
  • 1:1 aspect ratio (square); 1.9:1 aspect ratio (landscape); 4:5 aspect ratio (vertical)
  • Up to 2048 pixels on longest side
stirring milk into a cup of tea

Instagram photography can be square, landscape, or vertical. All images will be cropped to a 1:1 aspect ratio or 1080 x 1080 pixels, unless you overwrite this default setting. Instagram image sizes can be up to 2048 pixels on their longest side. For landscape posts, use an image that’s 1080 x 566 pixels, with an aspect ratio of 1.9:1. For vertical posts, use an image that’s 1080 x 1350, with an aspect ratio of 4:5.

Instagram will automatically compress your image to save bandwidth, so it’s essential to optimize your image’s quality before uploading.

When you share a photo as a feed post on Instagram with a width between 320 and 1080 pixels, the image is kept at its original resolution as long as its aspect ratio is between 1.91:1 and 4:5 (a height between 566 and 1350 pixels with a width of 1080 pixels). If the aspect ratio of your photo isn't supported, it will be cropped to fit a supported ratio. If you share a photo at a lower resolution, it’s enlarged to a width of 320 pixels. If you share a photo at a higher resolution, it’s sized down to a width of 1080 pixels.

If you want to make sure your photo is shared with a width of 1080 pixels:

  • Use a phone with a high-quality camera.
  • Download the most recent version of the Instagram app.
  • Upload a photo with a width of at least 1080 pixels with an aspect ratio between 1.91:1 and 4:5.
Instagram feed feeling a little…blah? Send us 1–3 products and we’ll get you everything you need to refresh your feed in one shoot >

Instagram Reels

  • Min. resolution 720 pixels
  • 1.91:1 to 9:16 aspect ratio
  • Min. 30 FPS
  • Cover photo: 420 x 654 pixels and 1:1.55 aspect ratio
  • Max. file size 4 GB
  • Max. length 90 seconds

Instagram Reels are essentially videos uploaded to your Instagram feed. You can upload an Instagram Reel with an aspect ratio between 1.91:1 and 9:16. Reels should have a minimum frame rate of 30 FPS (frames per second) and minimum resolution of 720 pixels. 

Instagram recommends a cover photo of 420 x 654 pixels, with a 1:1.55 ratio. You won’t be able to edit the cover photo after you’ve uploaded it, so make sure you get it right! 

Check it out: current trends we <3 love on Instagram >

Instagram Stories specs

  • 1080 x 1920 pixels
  • 9:16 aspect ratio
  • Max. file size 4 GB
  • Max. length 15 seconds

Instagram Stories are the vertical posts that disappear 24 hours after you post them, unless you shave them to a Highlights collection. Stories should be uploaded in a vertical format with a recommended size of 1080 x 1920 pixels. They should have an aspect ratio of 9:16 to fill the entire screen. The maximum file size for a photo or video is 4 GB. Remember, the top and bottom parts of the image may be cut off if they don’t fit the recommended dimensions, so make sure you keep these guidelines handy! 

Read this next: The ultimate guide on how to set up your shop on Instagram >

Instagram video specs

  • 1080 x 1920 pixels
  • Max. file size 4 GB
  • MP4 file format
  • Max. length 15 seconds for Stories
  • Up to 250 MB and up to 60 minutes for ads

Instagram videos are simply a content format. They can be used in various ways, including feed posts which are automatically converted into Reels, Stories, ads, and more. 

Stories have a maximum length of 15 seconds per clip, and the recommended video size is 1080 x 1920 pixels. The recommended video format is MP4 with a maximum file size of 4 GB. Your Instagram Story will auto-play, so it’s important to create engaging content that quickly captures the attention of your audience.

You can also use video in your feed post. These videos are automatically turned into Reels. Reels can be up to a minute and a half long. The minimum resolution is 720 pixels, and they should have a 1.91:1 to 9:16 aspect ratio. Reels should have a minimum of 30 frames per second (FPS) and may be up to 4 GB in size. The cover photo should be 420 x 654 pixels with 1:1.55 aspect ratio.

If you’re running Instagram video ads, your video file can be up to 250 MB in size. Your video ads in Feed can be up to 60 minutes long. We’ll get more into the weeds next!

Instagram ad specs

  • 1080 x 1080 pixels (square); 1080 x 566 pixels (landscape); 1080 x 1350 pixels (portrait)
  • Min. resolution 600 pixels
  • Max. file size 30 MB
  • JPEG, PNG, and GIF file formats
brain boost powder

Instagram ads are similar to organic posts, with a few additional guidelines. Since Instagram is a part of Meta, it follows the same set of rules as Facebook ads. Following Instagram ad specs is important to ensuring you’re creating quality content, and adhering to Meta policies.

The recommended size for an Instagram ad is 1080 x 1080 pixels, with a minimum resolution of 600 pixels. Instagram ads also support portrait and landscape photos, with recommended sizes of 1080 x 1350 pixels and 1080 x 566 pixels, respectively.

The maximum file size for an Instagram ad is 30 MB, and accepted file formats include JPEG, PNG, and GIF.

Image size

The recommended Instagram image size for ads depends on which format you use:

Square
  • Minimum resolution (600 x 500 pixels)
  • Maximum resolution (1936 x 1936 pixels)
  • Aspect ratio 1:1
Landscape
  • Minimum resolution (600 x 315 pixels)
  • Maximum resolution (1936 x 1936 pixels)
  • Aspect ratio 1.91:1
Vertical
  • Minimum resolution (600 x 750 pixels)
  • Maximum resolution (1936 x 1936 pixels)
  • Aspect ratio 4:5

Video size

  • Your video file can be up to 250 MB in size.
  • Your video ads in Feed can be up to 60 minutes.

Caption and ad text

  • Max 2,200 characters

The caption you use for your Instagram ad will appear below the image and may include up to 2,200 characters, but only the first three lines will be displayed initially. You can use hashtags and emojis in your ad text, but you should avoid using excessive capitalization, symbols, or spammy content. 

Keep your ad text short and sweet, with a clear CTA that encourages your audience to engage with your content. Make sure you read and follow the guidelines for Instagram ads carefully, to avoid rejection.

Now let’s check out the types of Instagram ads and their respective guidelines: 

Instagram Feed ad

  • At least 1080 x 1080 pixels 
  • 1.91:1 to 4:5 aspect ratio (1:1 recommended)
  • 1% aspect ratio tolerance
  • Max file size 30 MB
  • Min width 500 pixels
  • JPG or PNG 
  • 125 characters primary text
  • 40 characters headline
  • 30 max hashtags: 30

Instagram profile feed

  • At least 1080 x 1080 pixels 
  • 1.91:1 to 4:5 aspect ratio (1:1 recommended)
  • 1% aspect ratio tolerance
  • Max file size 30 MB
  • Min width 500 pixels
  • Min height 400 pixels
  • JPG or PNG 
  • 125 characters primary text
  • 40 characters headline
  • 30 max hashtags

Instagram Stories Ad Specs

  • 1080 x 1920 pixels
  • 9:16 aspect ratio
  • 1% aspect ratio tolerance
  • 15 seconds recommended length
  • Max file size 4 GB
  • JPG or PNG
  • Max 125 characters ad headline/primary text
  • Max 2,000 characters ad description

Instagram Stories ads should be uploaded in a vertical format with a recommended size of 1080 x 1920 pixels. As with Instagram video stories, the recommended length for story ads is 15 seconds, and the maximum file size is 4GB. 

Instagram Stories ads also have specific text requirements. There’s a maximum of 125 characters for the ad headline and 2,000 characters for the ad description. It’s standard practice to run your Instagram Stories ads on Facebook stories as well.

Instagram recommends leaving about 14% (250 pixels) of the top and 20% (340 pixels) of the bottom of the image clear of any text, logos, and other creative elements to avoid covering them with the profile icon or CTA.

an assortment of lotion on a pink backdrop

Instagram Reels

  • At least 1080 x 1080 pixels 
  • 9:16 aspect ratio
  • 1% aspect ratio tolerance
  • Max file size 30 MB
  • Min width 500 pixels
  • JPG or PNG 
  • 72 characters primary text

Instagram recommends leaving 14% of the top, 35% of the bottom, and 6% on each side of your ad creative clear of text, logos, and other creative elements to avoid covering them with the profile icon or CTA. To learn more, check out Meta’s guidance on text overlays and safe zones.

Instagram Explore

  • At least 1080 x 1080 pixels 
  • 9:16 aspect ratio
  • 1% aspect ratio tolerance
  • Max file size 30 MB
  • Min width 500 pixels
  • JPG or PNG 
  • 125 characters primary text
Instagram Explore home
  • 1080 x 1080 pixels 
  • 1.91:1 to 4:5 aspect ratio (1:1 recommended)
  • 1% aspect ratio tolerance
  • Max file size 30 MB
  • Min width 500 pixels
  • JPG or PNG 
  • 125 characters primary text
  • 40 characters headline
  • 30 max hashtags

Instagram feed feeling a little … blah? Send us 1–3 products and we’ll get you everything you need to refresh your feed in one shoot >

Facebook post dimensions and ad specs in 2024

Facebook post dimensions

The Facebook post image size when you publish to your Page’s feed should be 1080 x 1350 pixels, per Facebook. For images with a link on desktop, use a Facebook post size of 479 x 246 pixels. For use on mobile, the minimum width should be 320 pixels. 

For horizontal images, Facebook recommends a 3:2 aspect ratio or wider. Vertical images work well at 1000 x 1300 pixels, and square images should be 500 x 500 pixels. 

Profile and cover images

Your business’s Facebook page also has some areas for images. The profile photo displays at 176 x 176 pixels on computers, 196 x 196 pixels on smartphones, and 36 x 36 pixels on most feature phones. Keep in mind, Facebook crops it to be a circle. 

The cover photo of your business page should be at least 400 pixels wide and 150 pixels tall. It’s left aligned with a full bleed and 16:9 aspect ratio. Facebook recommends using an sRGB JPG file that’s 851 x 315 pixels tall and less than 100 kilobytes.

Facebook recommends using PNG files for your profile and cover photos if they feature any text or your logo. 

Link shares

Images in link shares must be at least 200 x 200 pixels and less than 8 MB in size. Aim for a 1.91:1 aspect ratio. Facebook recommends using images that are at least 1200 x 630 pixels. At the minimum, use images that are 600 x 315 pixels.

Facebook ad size guidelines

Facebook Feed ads

  • 1080 x 1080 pixels (min. 600 x 600 pixels)
  • 1.91:1 to 1:1 aspect ratio
  • 3% aspect ratio tolerance
  • Max file size 30 MB
  • JPG or PNG 
  • 125 characters primary text
  • 27 characters headline
  • 27 characters description

You can also use panoramas or 360-degree photos in Facebook Feed ads

Carousel ads

  • At least 1080 x 1080 pixels
  • 1:1 aspect ratio
  • 3% aspect ratio tolerance
  • Max file size 30 MB for images; max file size 4 GB for videos
  • JPG, PNG, MP4, MOV, or GIF 
  • 1 second to 240 minutes for videos
  • 125 characters primary text
  • 32 characters headline
  • 18 characters description
  • 2–10 carousel cards

Facebook carousel ads are also popular in users’ news feeds. These types of ads include multiple images, videos, and even GIFs. It’s presented in a gallery, or slideshow, format that can be between two and ten images or videos. A landing page URL is also required for Facebook carousel ads. 

a woman holding facial scrub

Right column ads

  • 1080 x 1080 pixels (min. 254 x 133 pixels)
  • 1:1 aspect ratio
  • Max file size 30 MB
  • JPG or PNG 
  • 40 characters headline

Facebook recommends leaving any text off your image for right column ads because the image is so small. 

Facebook Marketplace ads

  • At least 1080 x 1080 pixels
  • 1:1 aspect ratio 
  • Max file size 30 MB
  • JPG or PNG
  • 125 characters primary text
  • 40 characters headline
  • 30 characters description

Facebook Search Results

  • At least 1080 x 1080 pixels
  • 1.91:1 to 1:1 aspect ratio
  • 3% aspect ratio tolerance
  • Max file size 30 MB
  • JPG or PNG 
  • 125 characters primary text
  • 40 characters headline
  • 30 characters description

Facebook Stories ads

  • At least 1080 x 1080 pixels (min 500 pixels wide)
  • 9:16 aspect ratio
  • 1% aspect ratio tolerance
  • Max file size 30 MB
  • JPG or PNG 
  • 125 characters primary text
  • 40 characters headline

Facebook recommends leaving around 14% (250 pixels) of the top and 20% (340 pixels) of the bottom of the image free from text, logos, and other creative elements to avoid covering them with UI elements.

Facebook Reels ads

  • 1080 x 1080 pixels (min 600 x 600 pixels)
  • 1:1 aspect ratio
  • 3% aspect ratio tolerance
  • Max file size 30 MB
  • JPG or PNG 
  • 50 characters primary text
  • 10 characters headline

Facebook recommends leaving text off of your images for Facebook Reels because the images are so small.

Facebook Business Explore

  • 1080 x 1080 pixels (min 600 x 600 pixels)
  • 1.91:1 to 1:1 aspect ratio
  • 3% aspect ratio tolerance
  • Max file size 30 MB
  • JPG or PNG 
  • 125 characters primary text
  • 27 characters headline
  • 27 characters description

Top tips for making the most of Instagram and Facebook

  • Use engaging visuals: Instagram and Facebook are all about creating visually appealing content that captures the attention of your audience. Use high-quality images and videos to create engaging content that resonates with your audience.
  • Be authentic: Instagram and Facebook provide an opportunity to showcase what your brand is all about. Share behind-the-scenes content, show off your team, and give your audience a glimpse into your daily life.
  • Use interactive features: Instagram and Facebook offer a range of interactive features, such as polls, questions, and quizzes. Use these features to engage with your audience and encourage them to interact with your content.
  • Experiment with different formats: Instagram and Facebook support lots of formats, including photos, videos, and looping GIFs. Experiment with different formats to find what works best for your brand.

Make your images pixel perfect

a black baseball hat on a blue backdrop

When it comes to getting people to stop scrolling, you’ll need to use every weapon in your arsenal, beginning with adhering to Instagram and Facebook guidelines and specs. Ready to elevate your content? Let soona help you get the scrolling-stopping content you need to stand out from the crowd. 

Once you check out from your Instagram refresh pack, you can play around with filters, stickers, tags, and more, to create a truly Instagrammable post that stands out. Get ready to watch your engagement soar! 

‍We know specs can be difficult to master with so many platforms, marketplaces, and sites to sell. That’s why we created our image resizer! Whether you’re posting to promote your products on social media channels or looking for optimized images for Amazon, the image resizer is the best tool to help you get the image sizes you need for wherever you sell.

Simply upload a file. Select your platform. Choose which sizes you need. Adjust your photo and crop. Done! Your files are ready for download.

Get started with soona’s image resizer today!

Instagram post size FAQs

Is Instagram 16:9 or 4:3?

Instagram works with both 16:9 and 4:3 aspect ratios for landscape or horizontal images. 

What is the best fit size for an Instagram post?

Meta recommends using 1080 by 1350 pixels as the best size for an Instagram post. 

Is 1920 x 1080 good for Instagram?

Yes, 1920 x 1080 is good for Instagram. 

How do you format Instagram posts?

You can format Instagram posts by cropping, adding filters, using text, or adding graphic design before uploading to Instagram. You can also add captions, hashtags, audio, and locations when uploading your Instagram posts. 

What size is an Instagram post without cropping?

Instagram’s photo size is a 1:1 aspect ratio. If your image isn’t already a square, it will be automatically cropped to fit the square format, unless you override this. Instagram recommends using a 4:5 aspect ratio, which is currently the maximum non-square aspect ratio. This will allow you to post a photo that’s taller than the standard square format, without any cropping.

glitter in a jar

What is Instagram’s aspect ratio?

Instagram is changing all the time, and with it, its photo specs and guidelines. So be sure to keep on top of the latest best practices! Instagram has an aspect ratio of 4:5 for portrait images and 1.91:1 for landscape images. 

This allows for versatility in photo dimensions and can help your posts stand out. Keep in mind these aspect ratios have size limitations, with portrait images limited to 1080 x 1350 pixels and landscape images limited to 1080 x 608 pixels.

Creative at scale for brands with standards
soona is your all-in-one platform to make, manage, and optimize photo + video content for all your ecommerce channels.
❤️
Incredible experience
Great suggestions and very patient
😮
Exceptional service
Stunning visuals that perfectly represented my brand
Slick and super easy to use
Amazing team with great creative vision
🚀
Game changer for small businesses
24hr turnaround time is unbelievable
❤️
Incredible experience
Great suggestions and very patient
😮
Exceptional service
Stunning visuals that perfectly represented my brand
Slick and super easy to use
Amazing team with great creative vision
🚀
Game changer for small businesses
24hr turnaround time is unbelievable
Slick and super easy to use
Quick turnaround, great quality images
🔥
Makes products POP
Builds confidence in your brand
💪
Convenient solution for photography needs
😊
Delivers on creative + customer service every step
Polished and beautiful online presence
Slick and super easy to use
Quick turnaround, great quality images
🔥
Makes products POP
Builds confidence in your brand
💪
Convenient solution for photography needs
😊
Delivers on creative + customer service every step
Polished and beautiful online presence

spec ad [TikTok]

Boost your TikTok Shop sales with pro content

Stand out on TikTok Shop with our Deluxe Pack — perfect for brands who want scroll-stopping content.

✔️

8 Photos

✔️

2 UGC Videos

✔️

1 Hand Model

spec ad [TikTok]

Sell More on Etsy with Studio-Quality Photos

The Etsy Pack was made for sellers who want scroll-stopping product shots without the stress.

✔️

5 Photos

✔️

1 hand model

bottom cta [case studies]

4.6 stars across 150+ reviews

Your brand is in good hands

Join thousands of leading brands doing more with less.

LinkedIn table #3

vertical 4:5
Min 360 x 450 px, Max 1536 x 1920
vertical 9:16
Min 360 x 640 px, Max 1080 x 1920
landscape 16:9
Min 640 x 360 px, Max 1920 x 1080
square 1:1
Min 360 x 360 px, Max 1920 x 1920
aspect ratio tolerance
5%

Etsy table #1

graphic
size
cover
3,350 x 840 px
profile photo
400 x 400 px
shop icon
500 x 500 px
shop banner
760 x 100 px
thumbnail
570 x 456 px
team logo
170 x 100 px
item listing 
800 x 1000 px
order receipt banner
760 x 100 px
mini shop banner
1600 x 213 px
big shop banner 
1600 x 400 pixel 
carousel banner 
1200 x 300 pixel 
collage banner 
600 x 300 pixel (two images); 400 x 300 pixel (three images); 300 x 300 pixel (four images);

Shopify table #1

background image
max image width: 2500 pixels
max image height: 1406 pixels
aspect ratio: 16:9
file size: 20 MB
hero image
max image width: 1280 < 2500 pixels
max image height: 720 < 900 pixels
aspect ratio: 16:9
file size: > 10 MB 
blog image
Max image width: 2240 pixels
Max image height: 1260 pixels
Aspect ratio: 16:9
File size: > 3 MB
logo
Max image width: 250 pixels
Max image height: 250 pixels
Aspect ratio: 1:1, 2:3, 4:1
File size: > 1 MB 
Square Product Image
Max image width: 2048 pixels
Max image height: 2048 pixels
Aspect ratio: 1:1, 2:3, 4:1
File size: > 1 MB 

Shopify table #2

image type
width x height (pixels)
collection images
1024 x 1024
Shopify banner size
1600 x 500
newsletter section image
1600 x 300
featured promotions
840 x 840
newsletter popup image
425 x 575
gallery
800 x 800
mega menu images
360 x 360
favicon
32 x 32
image with text overlay (bannerimages, blog featured image, fullshop background image)
1800 x 1000

Shopify table #3

blog page top banner, contact page to banner
1800 x 1000
video placeholder image
1600 x 900
checkout page top banner 
1800 x 300 
password page background image
1600 x 1000
Shopify slideshow image size
1200-2000w, 400-600h