The size of an Instagram post depends on whether it's a photo, video, or a carousel.
Photo Posts
- Recommended Size: 1080 pixels x 1080 pixels
- Minimum Size: 320 pixels x 320 pixels
- Aspect Ratio: 1:1 (square)
Video Posts
- Recommended Size: 1080 pixels x 1080 pixels
- Minimum Size: 600 pixels x 315 pixels
- Aspect Ratio: 1:1 (square), 16:9 (landscape), 9:16 (portrait)
- Maximum Video Length: 60 minutes (for regular posts), 3 minutes (for Reels)
Carousel Posts
- Recommended Size: 1080 pixels x 1080 pixels for each image or video in the carousel
- Minimum Size: 320 pixels x 320 pixels for each image or video in the carousel
- Aspect Ratio: 1:1 (square) for each image or video in the carousel
Note: Instagram will automatically resize your image or video to fit the feed, but it's best to use the recommended size for the highest quality.