Logo size for social media: one table, every platform
The current avatar and header dimensions for X, LinkedIn, Instagram, Facebook, YouTube, TikTok, Bluesky, Threads, Discord, Twitch, Substack and GitHub. Platforms change these quietly, so the table carries a checked date instead of guesses.
Checked August 2026 against platform help pages where reachable and two or more agreeing current specification guides elsewhere.
The free logo size checker renders your file as a circle-cropped avatar, a 16px favicon and a header lockup, on light and dark. Nothing is uploaded.
Every platform, every surface
| Platform | Surface | Exact px | Aspect | Circle crop | Note |
|---|---|---|---|---|---|
| X | Profile photo | 400x400 | 1:1 | Yes | Displayed as a circle everywhere; keep the mark centered with padding. |
| X | Header | 1500x500 | 3:1 | No | The avatar overlaps the lower left corner; keep that area clear. |
| LinkedIn (personal) | Profile photo | 400x400 minimum | 1:1 | Yes | Accepts far larger files; 800x800 stays sharp on retina screens. |
| LinkedIn (personal) | Cover photo | 1584x396 | 4:1 | No | The profile photo sits over the lower left on desktop. |
| LinkedIn (company) | Page logo | 400x400 (min 268x268) | 1:1 | No | Shown as a square; LinkedIn raised this spec, older guides still say 300x300. |
| LinkedIn (company) | Page cover | 4200x700 | 6:1 | No | Renders around 1128x191; upload the full size so it stays sharp. |
| Profile picture | 320x320 stored | 1:1 | Yes | Stored at 320px whatever you upload; send 1000x1000 or larger anyway. | |
| Page profile picture | 320x320 minimum | 1:1 | Yes | Displays around 176px on desktop and 196px in the phone apps. | |
| YouTube | Channel picture | 800x800 | 1:1 | Yes | Renders at 98x98 on the channel page; upload under 15 MB. |
| YouTube | Banner | 2560x1440 (min 2048x1152) | 16:9 | No | Only the central 1235x338 safe area shows on every device. |
| TikTok | Profile photo | 200x200 (min 20x20) | 1:1 | Yes | Small everywhere it appears; a bold simple mark wins. |
| Bluesky | Avatar | 400x400 or larger | 1:1 | Yes | No official figure published; current guides agree on at least 400px. |
| Bluesky | Banner | 3000x1000 | 3:1 | No | Same ratio as the X header; the avatar overlaps the lower left. |
| Threads | Profile photo | 320x320 minimum | 1:1 | Yes | Reuses your Instagram picture when the accounts are linked. |
| Discord | Server icon | 512x512 (min 128x128) | 1:1 | Yes | Renders near 48px in the server sidebar. |
| Twitch | Profile picture | 800x800 (min 256x256) | 1:1 | Yes | Also shows tiny next to chat messages; test it small. |
| Twitch | Banner | 1200x480 | 5:2 | No | The sides crop on narrow screens; keep the mark centered. |
| Substack | Publication logo | 256x256 minimum | 1:1 | No | Appears across app, web and email headers; transparent background recommended. |
| GitHub | Organization avatar | 500x500 (max 3000x3000) | 1:1 | No | Rendered as a rounded square; file must stay under 1 MB. |
The three rules that survive platform changes
Design for the circle crop. Nearly every avatar in the table above is displayed as a circle, whatever square you upload. The corners of your image are decoration; anything load-bearing must live inside the inscribed circle, with padding to spare. A wordmark that spans the full square will lose its first and last letters.
Test at 48 pixels. Profile slots accept 400px files, but the size people see most is the small avatar next to a post, a reply or a chat message, which renders near 48px. If the mark is not recognizable there, a sharper upload does not help. The size checker shows exactly this slot.
Keep a square master. One square source file at 1024px or larger, ideally SVG, exports cleanly to every avatar size in the table. Scale down, never up: a 200px file pushed into an 800px slot comes out soft, and platforms recompress whatever you give them. Headers are the one exception, since each aspect ratio needs its own export.
The same square master is also what your website wants: the favicon sizes and head tags are a separate, smaller problem, covered in the favicon size guide.
What the LogoRay kit ships for social
Every LogoRay kit includes the files this page asks for, pre-built from your logo: a 400px social avatar sized for the profile slots above, the mark alone as SVG plus PNGs from 1024 down to 32 pixels, the full lockup in light and dark at 2048px, and the complete favicon set for your website. One download, and the launch checklist inside reminds you to claim the handles and upload the avatar everywhere.
Common questions
What size should my logo be for social media profile pictures?
Keep one square master at 800x800 pixels or larger and upload it everywhere. Every major platform stores the avatar smaller than that (Instagram at 320px, TikTok around 200px, YouTube renders at 98px), so one sharp square covers them all. Center the mark and leave padding, because most platforms crop the square to a circle.
Why does my logo get cut off on social media?
Almost every platform crops the square avatar to a circle, which removes the corners. A mark that fills the full square loses its edges. Keep the logo inside roughly the inner 80 percent of the image and the circle crop will never touch it.
Can I use the same logo image on every platform?
For avatars, yes: one padded square master works everywhere, and that is the point of keeping one. Headers are different, because the aspect ratios disagree: X and Bluesky use 3:1, a LinkedIn personal cover is 4:1, a LinkedIn company cover is 6:1, Twitch is 5:2 and YouTube wants 16:9 with a small safe area. Each header needs its own export.
How often do social media image sizes change?
Quietly and without announcement. LinkedIn raised its recommended company cover upload from 1128x191 to 4200x700, and most guides still list the old number. That is why this table carries a checked date: the figures here were verified against platform help pages and current specification guides in August 2026.
Compose a logo from hand-curated marks drawn to survive small sizes, and the kit ships the avatar, mark and favicon files ready to upload. Free to design, $39 once for the files.