The Ultimate Instagram Image & Video Size Guide 2025
Stop guessing! Here is everything you need to know about Instagram image sizes, dimensions, and aspect ratios for 2025. Optimized for Posts, Stories, Reels, and Profile Pictures.
Instagram Profile Picture Size
Your profile picture is the face of your brand on Instagram. It appears as a circle throughout the app, so make sure your logo or face is centered.
Although it displays at 110 x 110 pixels on mobile, it's highly recommended to upload a higher resolution image (320 x 320 pixels) to ensure it looks crisp on larger displays.
Profile Picture Specs
| Type | Dimensions (px) | Aspect Ratio | Best Format |
|---|---|---|---|
| Profile Photo | 320 x 320 px | 1:1 | JPG, PNG |
Instagram Feed Post Sizes
Instagram supports three main formats for feed posts: Square, Portrait (Vertical), and Landscape (Horizontal).
Pro Tip: We recommend using the Portrait (4:5) ratio. It takes up more vertical space on the user's screen compared to square or landscape, giving you more visibility and engagement.
Feed Post Specs
| Type | Dimensions (px) | Aspect Ratio | Best Format |
|---|---|---|---|
| Square Post | 1080 x 1080 px | 1:1 | JPG, PNG |
| Portrait Post | 1080 x 1350 px | 4:5 | JPG, PNG |
| Landscape Post | 1080 x 566 px | 1.91:1 | JPG, PNG |
Instagram Story Size
Instagram Stories are designed to fill the entire mobile screen. The ideal size is 1080 x 1920 pixels.
Keep important elements (text, stickers, faces) away from the very top and bottom edges (about 250px buffer) to avoid them being covered by the profile icon or swipe-up features.
Story Specs
| Type | Dimensions (px) | Aspect Ratio | Best Format |
|---|---|---|---|
| Story | 1080 x 1920 px | 9:16 | JPG, PNG |
Instagram Reels Size
Like Stories, Reels are designed for full-screen vertical viewing. Use 1080 x 1920 pixels (9:16 aspect ratio).
Note on Covers: While the Reel video is 9:16, the cover image will be cropped to a 1:1 square when viewed on your profile grid. Make sure your cover art looks good centered!
Reels Specs
| Type | Dimensions (px) | Aspect Ratio | Best Format |
|---|---|---|---|
| Reel Video | 1080 x 1920 px | 9:16 | MP4, MOV |
| Cover Photo | 1080 x 1920 px | 9:16 | JPG, PNG |
Best Practices for 2025
- Use High Quality ImagesAlways export your photos at 100% quality. Instagram compresses images, so starting with high quality helps.
- Stick to Recommended Aspect RatiosUploading non-standard ratios often leads to unwanted cropping or black bars.
- Consistent AestheticsUse consistent filters or color palettes to make your grid look professional.
How to Use SocialCrop for Instagram
- Upload your image to SocialCrop.
- Select the Instagram tab.
- Choose your desired format (Post, Story, or Reel).
- Adjust the crop area or add a background if you don't want to crop.
- Click Download to get your optimized image.
Frequently Asked Questions
What is the best size for Instagram posts in 2025?
The best size for Instagram posts depends on the orientation. For square posts, use 1080 x 1080 pixels (1:1). For portrait (vertical) posts, which take up more screen space and visibility, use 1080 x 1350 pixels (4:5). For landscape, use 1080 x 566 pixels (1.91:1).
What is the size of an Instagram Story?
Instagram Stories should be 1080 pixels wide by 1920 pixels tall, which is an aspect ratio of 9:16. This fills the entire mobile screen.
Can I post 1920x1080 to Instagram?
Yes, but it will be a landscape video/image. For the best engagement on mobile, vertical formats like 1080x1920 (9:16) for Stories/Reels or 1080x1350 (4:5) for Feed posts are recommended as they occupy more screen real estate.
How do I fit a whole picture on Instagram without cropping?
You can use a tool like SocialCrop to add a background (white, black, or blurred) to your image, converting it to the correct aspect ratio (like Square 1:1 or Portrait 4:5) without losing any part of your original photo.