Facebook Specific Validation
max image size: 4MB
total attachments: 4
file type: jpg/jpeg, png
image width and height:
less than 30,000 pixels
total pixels:
less than 80,000,000 total pixels
Instagram Specific Validation
max image size: 8MB
total attachments: 1
type: jpeg/jpg only
image ratio:
less than or equal to 4/5
greater than or equal to 1/1.91
Twitter Specific Validation
max image size: 5MB
total attachments: 4
file type: jpg/jpeg, png
image width
greater than 4 pixels
less than 8192 pixels
image height (same as above):
greater than 4 pixels
less than 8192 pixels
Video Validation
All Channels: file type: mp4 only
Facebook specific:
file size: 100mb
Instagram specific:
aspect ratio: less than 4/5, greater than 16/9
duration: greater than 3 seconds, less than 1 minute
file size: 100mb
Twitter specific:
duration: greater than 0.5 seconds less than or equal to 30 seconds
file size: 15mb
given the very short durations and file size requirements it's extremely difficult to post a video to Twitter
GIF Validations
For all GIFS, only 1 attached GIF is allowed, no additional GIFS
Facebook:
subject to same rules as videos
Instagram
GIF posts are not allowed
Twitter
GIF file size must be smaller than 1.5 MB