Social Media Image Dimensions - Explained (2023)
Updated: Mar 21
So, you've nailed down your social media strategy, and you're ready to go - BUT - why are there so many size variants? What is the correct Instagram Reels Dimensions? What aspect ratio is the best for your Twitter Header? I know. We've collected the dims so you don't have to!
Social Media Image Dimensions for 2023
Facebook Facebook Profile Pic Size: Your Facebook Profile Picture will display at 176x176 pixels on a desktop, or 196x196 on smartphones. Aspect ratio is square (duh).
Facebook Cover Dimensions: 400 pixels wide and 150 pixels tall. Loads fastest as an RGB JPG file that's 851 pixels wide, 315 pixels tall and less than 100 kilobytes. 16:9 aspect ratio.
Facebook Story Dimensions: 1080 x 1920px.
Facebook Messenger image ad size: 1200 x 628px.
Facebook Reels recommended ratio: 9:16 and resolution: at least 500 x 888 pixels.
Facebook Post Dimensions: Facebook Story size: 1080 x 1350px.
IG Profile Size: 320x320px Aspect ratio is 1:1
IG Post Dimensions: 1080x1080px (square), 1080x566px (landscape), and 1080x1350 (portrait)
IG Stories size: 1080 x 1920px, recommended Instagram video aspect ratio: 1:1 ratio (square), 1.91:1 (horizontal), 4:5 (vertical)
IG Reels Dimensions: 1080 x 1920px
IGTV video aspect ratio: 9:16 (portrait) and 16:9 (landscape)
IG Carousel posts & ads: 1080 x 1080px (square), 1080 x 566px (landscape), and 1080 x 1350px (portrait)
IG ads size: 1080 x 566px (landscape), 1080 x 1080px (square), 1080 x 1920px (Stories)
Twitter Profile Image Size: 400x400px. Aspect ratio is 1:1
Twitter Photos: 1600x900px
Twitter Header (Cover) Image Dimensions: 1500x500x, aspect ratio is 3:1
Twitter video size: 720 x 720 pixels (square), 1280 x 720 pixels (landscape), 720 x 1280 pixels (portrait).
TikTok Video dimensions: 1080 x 1920px
TikTok Profile photo size: 200 x 200px
TikTok in-feed ad video aspect ratio: 9:16, 1:1, or 16:9
There's enough to drive you mad and get you started! If you need help running a social media campaign, reach out. We've got you.
626-514-1890 (Talk or Text)