Now Booking for April - July 2025
Staying up to date with social media image sizes is crucial for maintaining a professional and polished brand presence. Platforms frequently update their dimensions, so what looks perfect today might be cropped or pixelated tomorrow. This guide provides the latest image size recommendations for major platforms, including Instagram, Facebook, LinkedIn, X (formerly Twitter), and TikTok.
Bookmark this page for quick reference!
Profile Picture: 320 x 320 px
Post (Square): 1080 x 1080 px
Post (Portrait): 1080 x 1350 px
Post (Landscape): 1080 x 566 px
Stories & Reels: 1080 x 1920 px
Profile Picture: 170 x 170 px
Post (Square): 1200 x 1200 px
Post (Portrait): 630 x 1200 px
Post (Landscape): 1200 x 630 px
Stories & Reels: 1080 x 1920 px
Cover Photo: 851 x 315 px
Profile Picture: 400 x 400 px
Post (Square): 1080 x 1080 px
Post (Portrait): 1080 x 1350 px
Post (Landscape): 1600 x 900 px
Cover Photo: 1500 x 500 px
Profile Picture: 400 x 400 px
Post (Square): 1080 x 1080 px
Post (Portrait): 627 x 1200 px
Post (Landscape): 1200 x 627 px
Cover Photo: 1128 x 191 px
Profile Picture: 200 x 200 px
Video (Portrait): 1080 x 1920 px
Video (Landscape): 1920 x 1080 px
Post (Square): 1080 x 1080 px
Stories: 1080 x 1920 px
Using the right dimensions ensures your visuals look clear and professional.
Incorrect sizes can lead to cropping, distortion, or pixelation, negatively impacting engagement and brand credibility.
Pro Tips for Social Media Images:
Upload high-resolution images to maintain quality across different screen sizes.
Keep important elements centered in profile pictures, as they are often displayed in circular frames.
Use a 9:16 aspect ratio for Stories and Reels to prevent blank spaces or cropping.
Optimize file sizes to ensure fast loading times without sacrificing quality.
Social media image dimensions are constantly evolving, so staying updated is essential.
Use this guide to ensure your content always looks its best.
For more social media marketing insights, sign up for our newsletter and stay ahead of the trends!