Instagram Sizes and Dimensions
Below are the various templates that Snappic offer that works great with Instagram please note for the landscape and Insta stories you will need to create a custom template
Now choose one of the relevant templates from the dropdown.
Square (classic): For this option, you will need to use the Snappic square template 1600 x 1600.
Insta Landscape (horizontal): A great choice for panoramas, “large” photos, and HD videos. Use the 1920 x 1080 Insta Landscape template
Insta Portrait (vertical): The format here is 1080 x 1350 pixels. It’s perfect when you need that extra space to show the subject or additional detail. Use the template Insta Portrait for this. It is 1280 x 1600 pixels but this is the same aspect ratio as 1080 x 1350 pixels.
Instagram Story (vertical): Prefer the 1080×1920 pixels format both for videos and images. If the size of your video is more than 2 Mb you will not be able to upload it. Use the Insta stories for this.