Instagram Photos Size & Dimensions in 2024

11 min read
15 February 2024

After years of allowing only one orientation for photos and videos, Instagram introduced multiple other formats and orientations. These new features represent exciting opportunities for new content; however, navigating IGTV, stories, videos, and other posts can get tricky.

This guide will help you understand the optimal Instagram photo size and dimensions for different formats. Hopefully, it will make things easier. Once you learn the basics, you will be able to generate content of the ultimate quality and grow your social media page more effectively.

Key takeaways

  • Image quality matters the most. High resolution helps to avoid pixelation and create visually appealing content. You can edit content of any format using built-in editing tools, online applications or Photoshop.
    • Square images — 1080x1080px;
    • Portrait — 1080x1350px;
    • Landscape —1080x566px;
    • Stories and Reels — 1080x1920px.
  • Optimize your files. This allows you to reduce Instagram photo sizes or video content without compromising its quality, which means faster downloads and better user experience.
  • Choose mobile-friendly formats. It is recommended that you give preference to portrait and square formats as they look universal on all mobile devices. Plus, Instagram users are used to watching content in such formats.

Instagram Images Basics: Size & Aspect Ratio

Before we head over to technical specifications on Instagram, there are a couple of terms you need to understand – size and aspect ratio. While they seem to be describing the same concept, you should know the difference, especially in the measurement units they use.


Size, otherwise known as resolution, means how many pixels comprise the width and height of an image. It is expressed by two numbers; for example: 320 px by 1080 px. The width is indicated by the first number, and the second is for height.

Resolution is important when shooting and uploading high-quality images and graphics. If the resolution is high, it implies that it contains more pixels- in other words, more data. Therefore, the higher the resolution, the higher is the quality of the image. A fixed-pixel display or platform changes the source material to fit its own size.

Aspect Ratio

Aspect ratio is how the width of an image relates to its height. This measurement is signified as x:y. For example, it can be 9:16, where 9 expresses how wide the picture is, and 6 expresses how tall the picture is.

The importance of an aspect ratio comes down to resizing images while avoiding distortion. Some users make the mistake of reshaping their images while neglecting the recommended aspect ratio. As a result, they get weird-looking photos which could be easily prevented.

Instagram Image Size: Best Practices in 2024

Even if you have sharp photos you want to post, uploading high-resolution images, like 5400 px by 5400 px, it will not make a positive impact. On the contrary, it will affect image quality negatively. Therefore, take your time to learn the recommended instagram image size and stick to them.

The table below will give you a quick rundown of the accepted ratios and dimensions for different Instagram images.

Instagram Image Format Aspect Ratio Size
Profile Photo 1:1 320 x 320 px
Square Photo 1:1 1080 x 1080 px
Landscape Photo 1.91:1 1080 x 566 px (608 px)
Portrait & Vertical Photo 4:5 1080 x 1350 px
Carousel Posts 1:1 1080 x 1080 px
Stories 9:16 1080 x 1920 px

Instagram Profile Photo Size

The profile picture is located close to the username and bio, so you want to take it seriously. Requirements for Instagram profile pictures are slightly different for mobile and desktop versions, so it’s better to choose bigger image sizes to accommodate the web browser.

  • Aspect Ratio: 1:1
  • Optimal Size: Between 110 x 110 px and 180 x 180 px
  • Max Resolution: 320 x 320 px

Tip: The rules don’t necessarily mean that your profile photo has to be precisely 320 x 320 pixels when you upload. In theory, you can upload images much larger than that. Most importantly, they need to be square in order to be displayed properly.

Before you upload the image, crop it to a square to see which elements are cut out and what stays in the visible area. The final profile picture will be a circle, so make sure there are no meaningful elements in the four corners. Also, remember that the photo will be tiny, so you might need to zoom in quite a bit.

Instagram Profile Photo Size

Instagram Square Photo Size

Square is the original format, which is well-known among all Instagram users. It still remains a popular choice for many, especially considering the profile grid displays posts in this ratio.

  • Aspect Ratio: 1:1
  • Optimal Size: Between 600 x 600 px and 1080 x 1080 px
  • Max Resolution: 1080 x 1080 px

Tip: When you think about the composition of a square photo, placing your subject in the center is a great option. Since you don’t have much space on the sides to work with, crop your photo and place emphasis on the middle.

Also, a go-to technique is a symmetrical composition. Even though it breaks the rule of thirds that everyone in the photography world raves about, it works perfectly well for Instagram. It can create harmony and a sense of aesthetically pleasing balance and proportion. Play around with lines, mirroring, and patterns.

Instagram Square Photo Size

Instagram Horizontal - Landscape Photo Size

Landscape is not the top pick for most profiles, but some use it to preserve the look of a professional photo. The default will still be square, but you can easily change it through the edit button.

  • Aspect Ratio: 1.91:1
  • Optimal Size: Between 600 x 315 px and 1080 x 608 px
  • Max Resolution: 1080 x 608 px

Tip: Most cameras shoot in the 16:9 aspect ratio as opposed to 1.91:1. If you don’t resize the photos, they will either be uploaded with black borders around them, or you’ll lose the sides of the picture. Black borders aren’t particularly desirable as they change the whole look and make the feed look inconsistent.

There are several advantages to taking horizontal photographs or cropping them to this format. This ratio feels natural to the human eye and conveys a sense of space or panoramic perception. Landscape size works best when the subject is horizontal or moving horizontally. And lastly, it is the preferred option for most desktop devices.

Instagram Horizontal - Landscape Photo Size

Instagram Portrait & Vertical Photo Size

Portrait is a marketer’s favorite dimension since this content occupies more space on users’ screens whenever they open the app. Even though Instagram allows users to be creative with the introduction of non-square images, there are some limitations.

  • Aspect Ratio: 4:5
  • Optimal Size: Between 480 x 600 px and 1080 x 1350 px
  • Max Resolution: 1080 x 1350 px

Tip: As we’ve mentioned, the reason why portrait photos do better isn’t particularly scientific: they fill the majority of the user display. A bigger surface is eye-catching, and there is a higher chance to be noticed. Plus, it’s literally more physical space for your brand to take up.

Here is when the rule of thirds comes into play. Verticals can be broken down into foreground, midground, and background. Ideally, you’d have something of interest in all three of these visual zones. At the very least, there should be one central point of focus.

Instagram Carousel Posts Size

Carousel allows users to showcase up to 10 images that should be of the same ratio. While it can be tricky to match all the photos, it’s convenient for sharing more pics, close-ups, and variations with your audience.

  • Aspect Ratio: 1:1
  • Optimal Size: Between 600 x 600 px and 1080 x 1080 px
  • Max Resolution: 1080 x 1080 px

Tip: If you have very high-resolution pictures of your product, consider putting them into a carousel while gradually increasing the zoom-in with every photo. Thus, you will showcase the product in greater detail but also give an overall perspective.

You can also try posting inventory items that are a part of a matching set. This way, you will not clutter the feed with multiple posts, which some followers find annoying. You can even imitate a panoramic effect by posting a carousel with a continued layout.

Instagram Carousel Posts Size

Instagram Stories Size

Instagram Stories are entertaining, accessible, and easily digestible. Because Stories are an effective way to boost reach, engagement, and conversions, you can’t afford to upload weird-looking content.

  • Aspect Ratio: 9:16
  • Optimal Size: Between 600 x 1067 px and 1080 x 1920 px
  • Max Resolution: 1080 x 1920 px

Tip: Instagram offers some options for various ratios. Photos that don’t meet the recommended ratio aren’t stretched out; instead, the app adds borders that color-match the contents of the photo. This method even lets you upload horizontal photos (however, they will be much smaller than vertical ones).

However, you’re still better off sticking to the vertical format for Stories. People use their smartphones vertically, so don’t make them rotate the phone to view the full picture. If you avoid using borders to fill the entire display and orient the photo vertically, you will get the ultimate results.

Instagram Stories Size

Instagram Videos Size

If you want to create a perfect Instagram video, you need to follow the platform’s specifications. When you get that figured out, use our guide on How to Post Videos in Instagram and start playing with different formats. There is a lot to learn when it comes to posting videos. Try to get as much information as possible to maximize your results.

Here is a brief table for available video formats and their specifications.

Instagram Video Format Aspect Ratio Size
Square Video 1:1 1080 x 1080 px
Landscape Video 16:9 1080 x 608 px
Portrait Video 4:5 1080 x 1350 px
IGTV 9:16 1080 x 1350 px
Stories 9:16 1080 x 1920 px

Instagram Videos Size

Just like with photos, Instagram remains a perfect playground for square videos. It is the default setting and looks universal on all devices. The technical requirements for square videos are not so different from the photo requirements.

  • Aspect ratio for square videos: 1:1
  • Minimum and max resolution: 600 x 600 px and 1080 x 1080 px
  • Length: Up to 60 seconds
  • File size: Up to 4GB

Our recommendations for landscape videos are slightly different than what we mentioned for photos. The reason we suggest using another aspect ratio is because it will be too much effort to re-edit videos for 1.9:1. Plus, most people are used to watching videos in 16:9.

  • Aspect ratio for landscape videos: 16:9
  • Minimum and max resolution: 600 x 315 px and 1080 x 608 px
  • Length: Up to 60 seconds
  • File size: Up to 4GB

Portrait videos aren’t typically full-screen. If you film a video clip on your phone or record a TikTok or a Snap, you will need to resize the video before posting it on your feed.

  • Aspect ratio for portrait videos: 4:5
  • Minimum and max resolution: 600 x 750 px and 1080 x 1350 px
  • Length: Up to 60 seconds
  • File size: Up to 4GB

IGTV is Instagram’s first attempt at long-form videos. So far, it has proven to be a convenient format to cover topics more in-depth without being restricted to 60 seconds.

  • Aspect ratio for IGTV: 9:16
  • Minimum and max resolution: 600 x 750 px and 1080 x 1350 px
  • Length: 15 seconds - 60 minutes
  • File size: Up to 5.4GB

Tip: The recommended size for cover photos is 420 by 654 px, which is a 1:1.55 ratio. Make sure to size the cover photo correctly straightaway because you will not be able to edit it.

Video Stories are a medium for short vertical videos. Whether you record the video straight from the app or upload it from your camera roll, the requirements stay the same. If the video doesn’t fit the specified dimensions, it will be automatically cropped.

  • Aspect ratio for video Stories: 9:16
  • Minimum and max resolution: 600 x 1067 px and 1080 x 1920 px
  • Length: Up to 15 seconds
  • File size: Up to 4GB

Instagram Reels

The size of Reels and video covers is identical to the size of Instagram Stories covers, which is 1080x1920 pixels or a 9:16 aspect ratio. Yet there are some important points that any content creator should know.

When you upload a video to your Instagram feed, the app first automatically shows it in Portrait Format, which is a 4:5 aspect ratio. Remember that the top and bottom of the clip will be cropped.

So, when adding a text to your video, make sure it matches the visual effects of the image and doesn’t overlap any important elements. You can also add sponsor tags, which are available in advanced settings.

Speaking of duration of the videos, they can last up to 90 seconds.

How can I resize photographs effectively for Instagram?

You have to crop large vertical photos to fit Instagram limitations. The ideal size for a portrait photo on Instagram is 1080x1350 pixels.

Use graphic editors for this, such as Adobe Photoshop or any other online application.

Maintain a high video resolution to optimize file size without losing its quality and to avoid pixelation.

Instagram Images FAQ

You might’ve noticed that sometimes your pictures look fuzzy after uploading. Most likely, the reason is the photo was larger than 1080 px. If you go over the specified rules in terms of measurements, the photo will be compressed. Compression majorly impacts the quality, and you may end up with a pixelated version of your post. If you aim for the correct resolution from the beginning, it will be uploaded with no changes in quality.

Instagram places different requirements on videos and photos, depending on the orientation of the photo. An important thing to keep in mind is that the maximum Instagram resolution is 1080 pixels wide. Whether your post is square, vertical, or landscape, make sure the photo size doesn’t exceed max resolution on any side. A rule of thumb for Instagram resolution is:

  • 1080 x 1080 px for square;
  • 1080 x 1350 px for vertical;
  • 1080 x 566 px for horizontal.

In order to be spot-on every time you upload a picture, you need to take care of the resolution in advance. Otherwise, you’ll have to deal with automatic resizing or compression.

We’ve compiled the most popular methods for resizing photos:

  1. Crop the photo without third-party apps. Go to your camera roll and tap Edit. Tap the crop button and choose the size you would like to resize your photo to (1:1, 9:16, etc.). Once you’re happy with the size, tap Done, and it will save to your photo library.
  2. Let Instagram do it automatically. Tap the Adjust button in the corner and pinch the screen to zoom in. Move the photo with your finger until it fits the frame as you like. Use the grid to tailor the composition.
  3. Use mobile apps. Download a resizer app of your liking. Upload the photo into the app and follow directions specified there. Choose the appropriate ratio using our guidelines above.
  4. Use Photoshop. Drag the image file into Photoshop and unlock the background layer. Select Image Size from the menu and input the directions you need. Make sure to enable scale styles, constrain proportions, and resample the image. Save your file, and you’re done!

The official guidelines state that the photo’s aspect ratio should be between 1.91:1 and 4:5. If you use an aspect ratio outside of these parameters, Instagram will automatically crop it equally from both sides. Instagram lets you pick between several supported aspect ratios for your posts – 1:1 (square), 1.91:1 (landscape), and 4:5 (portrait). There are different tips and tricks for cropping your photos correctly and focusing attention on the right objects.

Instagram has been supporting non-square images since August 2015. At the time, it was a huge change for the platform. Rectangular portraits and landscape photos can comfortably sit on your grid without needing to be cropped. The key factor is to have the right width-to-height ratio – just use our recommendations from above. The square format is still the default shape when you originally upload the file. Then, you have the option to leave it or change dimensions to get the entire photo in the frame. Remember that the edges get chopped off when you go to a user’s profile and browse their feed. If you want your account to look universally good, that’s something to keep in mind.

Without sounding too on-the-nose, the surest way to avoid cropping is to resize the photo, specifically according to the Instagram requirements. If you follow the rules, the algorithm will favor your efforts and keep it from being cropped. For example, if the format calls for a 4:5 aspect ratio with 1080 x 1350 px resolution, modify the picture in advance. You can reshape the photo directly in your built-in camera roll application. Then, Instagram will have no problem with uploading your photo as-is.

Instagram puts some limitations on very tall or very wide images in the feed. Even though there are logical reasons for doing so, it’s nice to have the option to post a whole vertical picture or a particularly great panorama. There are multiple apps on the App Store and Google Play that will resize your photo and keep it full-size. Bear in mind that these apps will add some white space on either side so that the aspect ratio is accepted by Instagram. Unfortunately, there are hardly any other ways to overcome platform requirements. For horizontal photos, you can also try splitting the photo into several parts and uploading them as a carousel post. It can be tricky, but this method definitely preserves the entire image.

Normally, social media platforms let you view profile pictures other than your own. Whatever the reason is, clicking on another person’s Instagram profile photo will not make it full-size. You can get around this restriction through some tricks. Open the Instagram desktop and go to the profile you want to view. Right-click on the profile picture and choose Open Image in New Tab or Save Image As. Even though it might still be rather small, it’s more than Instagram usually offers.