alignnmarketing

The Ultimate Guide To Social Media Sizes 2025

*** Bookmark this page! This list is updated regularly. ***
Windows: Ctrl-D | Mac: Shift-⌘-D

Most lists like these are specific to Facebook, Twitter, or Tik Tok. Most only provide you with the minimum image size requirements and leave you wondering why your images look terrible on a larger screen. This is not like most lists!

Methodology

While every social media platform has its own quirks and complications, I have been careful to only include the most helpful sizes to make your life easier! I have used the official name for each image placement, whenever possible.

This list is not infallible, so please let me know if you find any of these specs need revising. Also, please note that all these platforms tinker with their settings on a regular basis so best practices today may be obsolete tomorrow!

Social Media Sizes for Major Platforms

Profile Image size = 2048 × 2048 px
(Safe Zone: Image crops to a circle.)

Personal Cover Photo size = 2037 × 754 px
(Safe Zone: Image crops up to 34 pixels from both lefts and right on mobile.)

Business Page Cover Photo size = 1958 × 745 px
(Safe Zone: Image crops up to 408 pixels from both left and right on mobile.)

Facebook Group Cover Photo size = 1640 × 856 px

Facebook Business Page
Facebook Business Page About Story Image size = 1200 × 445 px
Facebook Square Post image size = 1200 × 1200 px
Facebook Rectangle Post image size = 630 × 1200 px
Facebook Event Cover Photo size = 1920 × 1005 px
Facebook Shared Link Image Size = 1200 × 630 px

Event Cover photo size 1200×628 (majority of websites I found to have said this)
Facebook Ads Image Size = 1200 × 628

Google My Business Logo Image size = 5200 × 5300
Google My Business Profile Photo size = 5200 × 5300
Google My Business Cover Photo size = 2120 × 1192
Safe Zone: Image crops on both sides 246px each.
Google My Business Post Image size = 2120 × 1192
Google My Business Shared Image size = 2048 × 2048
Google My Business Video duration = up to 30 seconds
Google My Business Video file size = up to 100 MB
Google My Business Video resolution = 720p or higher (higher recommended)

Instagram Profile Image size = 2048 × 2048 px( crops to a circle.)
Instagram Story Image/Video size = 1080 × 1920 px
Instagram Square Post Image size = 1080 × 1080 px
Instagram Portrait Post Image size = 1080 × 1350 px
Instagram Landscape Post Image size = 1080 × 566 px
Highlight covers = 2000 × 2000

 

Profile Image size = 400 × 400 px(crops to a circle.)
Cover Photo size = 1584 × 396 px(Add overview tab 1128×376 and life tab360x120)
Post image: 1200×628
Company Cover: 1128 × 191 px
Event Cover: 1600 × 900 px

AKA. “X” or “𝕏”

Profile Image size = 400 × 400 px (crops to a circle.)
Header Image size = 1500 × 500 px
(Safe Zone: Logo may overlap with header at bottom-left by up to 500 px W × 170 px H)
Image Post size (horizontal) = 1600 × 900 
Image Post size (horizontal) = 2400 × 1350

YouTube Profile Image size = 800 × 800 px
YouTube Channel Art Image size = 2560 × 1440 px
Safe Zone: Image crops on all 4 sides to ~1546 × 423 px
Keep important info to a small area in the middle and test on both mobile and 4K TVs.
YouTube Channel Icon size = 800 × 800 px
YouTube Video thumbnail size = 1280 × 720 px

Social Media Sizes for Niche Platforms

TikTok Profile Image size = 1080 × 1080 px
TikTok Square Image size = 1080 × 1080 px
Tik Tok Vertical Cover Image size = 1080 × 1920

Twitch Profile Picture size = 256 × 256px
Twitch Profile Banner size = 1920 × 480px
Twitch Panel size = 320 × 100px.

Snap size = 1080 × 1920 px
Geofilter Canvas size =  1080 × 1920 px with transparent background

Reddit Profile Banner Size: 1920 × 384 px
Reddit Community Banner Size: 1920 × 384 px
Reddit Post Image Size: 20 MB max (images), 1 GB max (videos)

Pinterest Profile Picture Size = 165 × 165 px 165 × 165 px
Pinterest Board Cover size = 600 × 600 px
Pinterest Square Pin size = 10,00 × 1,000 px
Pinterest Optimal Pin size = 600 × 900 px
Pinterest Tall Pin size = 1080 × 1920 px
Pin sizes (portrait) 735×1102

Vimeo Profile Image size = 600 × 600 px
Vimeo Video Thumbnail size =  1280 × 720 px

Weibo Cover Image = 920 × 300 px
Weibo Profile Picture = 200 × 200px
Weibo Banner Graphic = 560 × 260px
Weibo Instream Graphic = 120 × 120px

Parler Cover Image Size: 1200 × 400 px
Parler Post Image Size: 1080 × 600 px
Parler Profile Image Size: 200 × 200 px

Gab Profile Image size = 200 × 200 px

Codias Profile Image size = 400 × 400 px
Codias Profile Header size = 1762 × 495 px

Mewe Profile Image Size = 144 px × 144 px
Mewe Profile Cover Image Size = 945 px × 320 px

The maximum file size you can upload is 500MB, whether you have a paid account or not. This applies to videos, photos, documents, audio files, and anything else you might choose to upload.

Etsy Listing Photo Size: 3000 × 2250 px
Etsy Shop Icon Size: 500 × 500 px
Etsy Shop Banner Size: 1600 × 400 px
Etsy Mini Shop Banner Size: 1200 × 160 px
Etsy Carousel Banner Size: 1200 × 300 px
Etsy Collage Banner Size: 1200 × 300 px
Etsy Thumbnail Image Size: 570 × 456 px
Etsy Profile Photo Size: 500 × 500 px
Etsy Team Logo Size: 170 × 100 px

Other Helpful Sizes

Email Header Image Size: 600 × 200 px
Email Body Image Size: 600 px wide (height flexible)
Email Full-Width Background Size: 1200 × 800 px
Email File Size Limit (images): under 1 MB per image

SoundCloud Banner Size: 2480 × 520 px
SoundCloud Profile Picture Size: 1000 × 1000 px
SoundCloud Track Artwork Size: 1400 × 1400 px

PowerPoint HD slides = 1280 × 1080 px
PowerPoint UHD slides = 3840 × 2160 px

PowerPoint Maximum Slide Size = 5376 × 5376 px

ACX Audiobook Cover Art (for Audible, Amazon, iTunes) = 2400 × 2400 px
Bottom-right corner may be overlapped by a triangle graphic 960 × 960 px

 

MailChimp Subject Line (Best Practice): 9 Words, 60 Characters
MailChimp Header Banner: 1200 px ×842 px

MailChimp Template Width Size: 600 px
MailChimp Header Image Size: 600 × 200 px
MailChimp Body Image Size: 600 px wide (height flexible)
MailChimp Full-Width Image Size: 1200 px wide
MailChimp File Size Limit: 1 MB per image

Discord

Server Banner size: 1920 × 1080 px
Profile Banner size: 600 × 240 px, up to 10 MB
Profile Picture size: 128 × 128 px display, uploads up to 10 MB, larger GIFs with Nitro

Free marketing Audit
+ Discovery Call

By opting in above you are providing consent for ALIGNN, LLC to send you periodic text and other messages. Standard rates may apply. Opt-out anytime by replying STOP.