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

Did this answer your question?