Designing for social media can feel like a game of whack-a-mole. Just when you think you’ve nailed it, a platform changes its specs, and suddenly, your perfect post looks cropped, blurry, or just plain wrong. That’s why I’m here to make your life easier with this ultimate cheatsheet for designing posts that look amazing on every platform.
I’ve pulled the exact specs from my go-to resources (and some personal design trials), so you don’t have to waste time Googling or guessing. Whether you’re designing for LinkedIn, Instagram, X (formerly Twitter), Pinterest, YouTube, TikTok, or even the Figma Community, this guide has all the dimensions, aspect ratios, and formats you need.
LinkedIn Post Sizes
LinkedIn is the professional playground for brands and individuals alike. Make sure your posts stand out for the right reasons.
Personal Cover: 1584 x 396 px (4:1 aspect ratio)
Max file size: 8 MB
Tip: Use a compressed JPG or PNG to keep the file size under the limit without sacrificing quality.Company Cover: 1128 x 191 px (6:1 aspect ratio)
Max file size: 8 MB
Tip: Opt for simple visuals to reduce file size and improve load times.Square Posts: 1080 x 1080 px (1:1 aspect ratio)
Max file size: 5 MB
Tip: Keep images crisp and sharp by using PNG for graphics or JPG for photos.Portrait Posts: 1080 x 1350 px (4:5 aspect ratio)
Max file size: 5 MB
Tip: Resize and compress using tools like TinyPNG to avoid blurring.Horizontal Posts: 1080 x 1920 px (16:9 aspect ratio)
Max file size: 5 MB
Tip: For videos, use MP4 with H.264 compression for the best balance of quality and size.
💡 Pro Tip: Keep text within the central safe zone on cover images to avoid cropping on mobile devices.
Instagram Post Sizes
Instagram is all about the visuals. If your images aren’t sharp and properly sized, you’ll get lost in the feed.
Square Posts: 1080 x 1080 px (1:1 aspect ratio)
Max file size: 30 MB for images, 4 GB for videos
Tip: Stick to JPG for photos and PNG for graphics to keep files lightweight.Portrait Posts: 1080 x 1350 px (4:5 aspect ratio)
Max file size: 30 MB for images
Tip: Use Instagram’s built-in cropping tool if needed to avoid resolution issues.Stories/Reels: 1080 x 1920 px (9:16 aspect ratio)
Max file size: 30 MB for images, 4 GB for videos
Tip: Videos should be compressed to reduce file size without losing quality. Aim for under 15 seconds for Stories.
💡 Pro Tip: Leave at least 250 pixels at the top and bottom of Stories and Reels for overlays like captions, usernames, and calls to action.
X (formerly Twitter) Post Sizes
Twitter, now X, is all about concise communication and visuals that pop.