Quick Summary
- Ideal Photo Size: At least 1080px to 1440px wide. While Instagram officially recommends 1080px, uploading at 1440px (or even 2048px) ensures maximum sharpness on high-density Retina displays.
- Aspect Ratios:
- Square: Traditional 1:1 ratio.
- Landscape: Up to 1.91:1 ratio.
- Portrait: Up to a 3:4 ratio (e.g., 1080 x 1440px). This replaced the old 4:5 standard to match the taller profile grid.
- Profile Picture: Displays as a circle on the phone app and a square on the web app. Recommended size is 320 x 320px.
- Panoramas: Can be split into square or 3:4 tiles for a swipeable panorama carousel effect.
Most of the time when you’re posting to Instagram, you’re probably uploading the photos that you took on your phone. The whole service is very much geared towards using it on phones, after all.
Sure, you’ll have to decide which part of the picture you want to crop into the frame and which filter to use (or not), but issues about resolution and image size are usually handled automatically.
But there are times when you might want more control. Maybe you’re editing the photo on your computer in Photoshop or Lightroom. Maybe you’re applying specific sharpening algorithms. Or, more commonly, maybe you’re adding text or logos and want to make sure the graphic is crisp and readable.
Whatever you’re trying to do, below are the dimensions that Instagram accepts and displays. How they’ll display through the phone apps can vary slightly because of the many variations in screen sizes and display densities (Retina displays vs standard displays), but starting with the right source resolution gives you the best foundation.
All of the measurements I use below are in the order of width by height, and all are in pixels.
What size photo should you upload to Instagram?
For the best quality, start with an image that is 1080px to 1440px wide. You can crop it to a square (or shoot it as a square to start with) before you upload, or crop it within the Instagram app when you go to post. Remember, Instagram supports rectangular images as well.
If you’re directly uploading photos you took on your phone, this is mostly a moot point since the app handles scaling automatically. But it is vital to know if you’re resizing images on a computer prior to transferring them.
If you do that resizing on a Mac, my ImageMagick guide has copy-and-paste commands that output upload-ready files at these exact sizes.
When you upload a photo to Instagram, it gets converted and stored to fit the platform’s requirements. The standard display width is typically 1080px, but there is some JPG compression applied. Fortunately, it doesn’t appear to be as aggressive as that used on Facebook.
Higher-resolution images. Instagram supports high-resolution images. While the standard display width on many devices is 1080px, uploading images at 1440px or even 2048px wide is highly recommended to ensure they look perfectly sharp on modern Retina and high-density mobile displays. The platform will automatically scale and compress them as needed, but starting with a larger, higher-quality file future-proofs your feed.
Profile page header and thumbnail grid
The Instagram profile layout features your profile information at the top and a grid of thumbnails below. Users can scroll to initiate an infinite page load of new thumbnails.
The biggest recent change is that Instagram finally killed the classic square grid. The thumbnails on your profile page are now vertical 3:4 rectangles. The grid still displays 3 across, but the crops are taller. For practical purposes, they display around 292px wide depending on the screen, but Instagram is pulling a higher-resolution version to fill that taller 3:4 space. If you want to control exactly how your image looks on your profile grid, it’s best to upload a 3:4 crop (1080 x 1440px).

Large photo popup & photo pages
Using a desktop web browser, clicking on one of the thumbnails in the lower part of a profile page yields a popup layout featuring a larger version of the photo alongside its comments.
At one time, this used to be a relatively fixed size. But that’s no longer true. It scales as you increase the browser window. So there’s no reliable display size to point to anymore.
If you upload landscape or portrait images, they will display at their native aspect ratios within the responsive constraints.

On narrow screens or mobile browsers, the info and comment area is moved below the image to maximize viewing area.
What’s the maximum photo size you can upload to Instagram?
I’ve seen in some places that the maximum image size it will accept is 2048px, but you can technically upload files much larger than that from your camera roll. The catch is that Instagram will automatically resize and compress the image down to fit their display requirements (usually 1080px to 1440px wide). Uploading massive files (like 4000px wide) won’t result in a 4000px display image, but it won’t break the app either.
What about posting panoramas?
While we’re talking about non-square images, there’s also a neat new way to post panoramas to Instagram. It involves cutting the panorama into square or 3:4 tiles and then posting them as part of a multi-image carousel post. When a user swipes across, the tiles are joined together and the panorama scrolls seamlessly.
I have a more detailed explanation of how it works and how to do it here.
What about display on iPads?
For 15 years this section said the same thing: there was no native iPad app. That finally changed in September 2025, when Instagram shipped a proper iPad version — a Reels-forward layout that takes advantage of the bigger screen, with split-screen panels for messages and comments. It needs iPadOS 15.1 or later. If you’re on an older iPad that can’t run it, the responsive web app through Safari remains a perfectly workable fallback.
Can my photos be stolen from Instagram?
Yes. Instagram uses some programming to make it more difficult for people to just right-click and save your images, but that’s by no means absolute security. It’s still very possible for anyone to download any image you share publicly on Instagram (a truism for sharing on any public space on the web). By all means, add a watermark if you think that’s going to help. But know that any image on Instagram can be downloaded by anyone who can view it.
Instagram’s terms of use
The terms of use govern how you can use Instagram’s service and what rights you’re granting to Instagram when you post your photos there. You can find the latest terms of use here.
Generally, Instagram (or, rather, Meta) doesn’t claim ownership of any Content that you post. Instead, you grant Instagram a non-exclusive, fully paid and royalty-free, transferable, sub-licensable, worldwide license to use the Content that you post on or through the Service. But the terms of use can and do change, so it’s always worth checking against the current version.


