*** 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!
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!
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 = 1200 × 675 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
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 = 1024 × 512
YouTube Profile Image size = 800 × 800 px
YouTube Channel Art Image size = 2560 × 1440 px
Safe Zone: Image crops on all 4 sides.
Keep important info to a small area in the middle.
YouTube Channel Icon size = 800 × 800 px
YouTube Video thumbnail size = 1280 × 720 px
Reddit Header Image size = 4000 × 208 px
Reddit Community Avatar size = 256 × 256px
Reddit Body Background size = 4000 × 4000 px
Pinterest Profile Image size = 600 × 600 px
Pinterest Board Cover size = 600 × 600 px
Pinterest Square Pin size = 600 × 600 px
Pinterest Optimal Pin size = 600 × 900 px
Pinterest Tall Pin size = 600 × 1260 px
Pin sizes (portrait) 735×1102
Vimeo Profile Image Size = 600 × 600 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 = 1200 px × 400 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.
Cover photo: 3360 × 840
Profile photo 400 × 400
Shop icon: 500 × 500
Shop banner:760 × 100
Item listing at least 1000px wide by 800
Thumbnail:570 × 456
Team logo: 170 × 100
Email header banner = 650 × 450 px
Email footer graphic, Horizontal Strip = 650 × 90 px
Email footer graphic, Horizontal Tall = 650 × 150 px
Profile photo = 1000 × 1000
Album cover = 800 × 800
Minimum header = 2489 × 520
PowerPoint HD slides = 1280 × 1080 px
PowerPoint UHD slides = 3840 × 2160 px
Discover how ALIGNN can elevate your brand presence and boost your sales with innovative strategies and outstanding results. We’re here to help you achieve success!
Full-Service Marketing, Social Media & Strategic Advertising. Serving clients worldwide!