Every platform's recommended upload size, in one place. Bookmark it, or skip the guessing and let AI All Social export each asset at the exact size automatically.
Quick answers:
A YouTube banner is 2560 x 1440 px. An Instagram post (square) is 1080 x 1080 px. A LinkedIn personal cover is 1584 x 396 px. An X (Twitter) header is 1500 x 500 px. A Facebook cover photo is 851 x 315 px. A TikTok video is 1080 x 1920 px.
Several platforms ask for the same shape, so one image can serve all of them. Make it at the largest size in the row and it scales down cleanly to the rest.
Shape
Make it at
Used for
1:1 circle
800 × 800 px
Instagram profile picture, Facebook profile picture, X (Twitter) profile picture, LinkedIn profile picture, YouTube channel icon, TikTok profile picture, Pinterest profile picture, Threads profile picture, Bluesky profile picture, Discord avatar, Discord server icon, Twitch profile picture 5 sizes; make it at the largest and it scales down cleanly.
1:1 square
1080 × 1080 px
Instagram feed post (square), X (Twitter) post (square), LinkedIn feed post (square), Threads post (square)
9:16 vertical
1080 × 1920 px
Instagram story / reel, TikTok video / post, Snapchat snap / story / spotlight
16:9 landscape
1600 × 900 px
X (Twitter) post (landscape), YouTube video thumbnail, Pinterest board cover 3 sizes; make it at the largest and it scales down cleanly.
4:5 vertical
1080 × 1350 px
Instagram feed post (portrait), Threads post (portrait)
3:1 banner
1500 × 500 px
X (Twitter) header / cover, Bluesky banner
16:9 banner
2560 × 1440 px
YouTube channel banner, Discord server banner 2 sizes; make it at the largest and it scales down cleanly.
5:2 banner
1200 × 480 px
Discord profile banner, Twitch profile / channel banner 2 sizes; make it at the largest and it scales down cleanly.
Platforms crop, compress and reshape anything that is the wrong size. A banner gets its edges chopped, a profile picture gets squished into a circle, a logo turns blurry. AI All Social bakes every one of these sizes into the generator, keeps your subject inside the safe zone, and exports at the exact pixel dimensions, so what you upload is what people see.
FAQ
Is there one image size that works on every platform?
No single size fits every surface, but a few shapes cover most of them: an 800 x 800 square for every profile picture, 1080 x 1080 for square posts on Instagram, X, LinkedIn and Threads, 1080 x 1350 for portrait posts on Instagram and Threads, and 1080 x 1920 for Stories, TikTok and Snapchat.
What size should a profile picture be for all social media?
Make it 800 x 800 px. That is the largest profile picture size any major platform asks for (YouTube, TikTok, Pinterest), and it scales down cleanly to the 512, 400, 320 and 256 px sizes the others use. Every one of them shows it as a circle.
Are banner sizes the same across platforms?
No, banners vary the most, from 851 x 315 on Facebook to 4200 x 700 on a LinkedIn company page. X and Bluesky share one size (1500 x 500), and YouTube and Discord server banners are both 16:9.
Which sizes do the most platforms share?
1080 x 1080 (square posts on Instagram, X, LinkedIn and Threads) and 1080 x 1920 (Instagram Stories and Reels, TikTok and Snapchat).
Sources
Sizes checked 2026-06-25 against the sources below. The YouTube banner, Pinterest Pin and Discord server banner figures were rechecked against each platform's own help pages on 2026-11-01.