Instagram has a maximum aspect ratio of 4:5 on portrait posts (four pixels wide for every five pixels tall). Instagram’s restriction reduces the number of very tall images that take up a lot of vertical space in the feed. Although it’s nice that Instagram keeps users from publishing massive, obtrusive posts, the 4:5 limit makes it difficult to post a whole vertical picture or video that you shot on your phone.

Portrait photo cropped on Instagram

If you want to fit your whole picture on Instagram but it is taller than the 4:5 aspect ratio, you need to modify your image before posting. Otherwise, Instagram will automatically crop your image to a maximum of 4:5. I recommend the Kapwing resizer as it allows you to add white space on either side to bring your image to the required aspect ratio. In this article, I’ll explain how to fit the whole picture on Instagram in three simple steps:

  1. Upload picture
  2. Resize to 4:5
  3. Download and Post to Instagram

Step 1: Upload Picture

Open Kapwing’s Resizer by going to on your phone or computer. Upload your image file from camera roll or import it from a URL. Kapwing supports images, videos, and GIFs, so you can use it to resize for any kind of media.

Once your picture loads in the editor, you’ll see a preview on the right in a desktop browser or at the bottom of the screen in a mobile browser.

Step 2: Resize to 4:5

In the Resize section, select option for Facebook/Twitter Portrait, 4:5. This allows your photo to take up maximum vertical space in the Instagram feed without getting sized down. There is a resizing option for Instagram, 1:1, but this shrinks your image to fit in the default square shape.

Fit whole image on Instagram

Once you have selected the size option, Kapwing adds black padding to either side of your image to make it fit the 4:5 aspect ratio. Consider changing this background to white so that it blends in with the Instagram feed. You can also use the arrow keys below the image preview to adjust the zoom and position.

Step 3: Download and Post

Click the red “Create” button at the bottom of the screen. After a few moments of processing, Kapwing makes your resized 4:5 picture or video available for download. If you’re using a phone, you’ll need to download the very small Kapwing mobile app from the App Store. The app doesn’t require any login – it’s only meant to help you download your content! To download your picture on your iPhone, just copy the URL of the download page and paste it into the URL field in the Kapwing app. Now it's ready for you to share anywhere!

Open the Instagram app and upload your picture. You’ll notice that Instagram crops the picture to square by default, but you can click the expand arrows or pinch the image in the lower left to fit the whole picture on Instagram. When you publish it, Instagram will resize to image width to fit the screen, the white image background will blend in with Instagram’s white background, and your whole picture will appear on Instagram with no cropping.

Note: You can also choose a black background, if you and your followers use Instagram in Dark Mode.


This tutorial shows you a workaround for posting full portrait pictures and videos on Instagram. You can use Kapwing’s Resizer to post multiple images with different sizes on Instagram, add a thin white border around your media, and publish TikTok and Snap videos. I hope that it helps speed up your social media work flow and enables you to post your beautiful and fun candid moments to Instagram.

For more ideas, tutorials, and features, check back in at the Kapwing Resources page or our YouTube channel! And remember to tag us @KapwingApp whenever you share your content on social media– we love to see what our creators are passionate about!

Related Articles: