Things are changing so quickly.  Today I was trying to upload a large video file since it was HD, it was over a 1GB in size.  But before spending a couple minutes waiting for the upload to potentially fail, I thought I’d look up the current requirements as of April 2020.  Here they are as a handy guide all in one place:

Facebook Video Specs:
  • Facebook supports various video file formats.  MP4 format is the default standard.
  • The resolution =  1080p or less.
  • File sizes = max 10 GB.
  • Videos must be less than 2 hours min.
  • Use Stereo AAC audio compression with 128kbps or more.
Facebook recommends using the MP4 or MOV format
video file requirements
However, they accept other video file formats:

  • 3g2 (Mobile Video).
  • 3gp (Mobile Video).
  • 3gpp (Mobile Video).
  • asf (Windows Media Video).
  • avi (AVI Video).
  • dat (MPEG Video).
  • divx (DIVX Video).
  • dv (DV Video).
  • f4v (Flash Video).
  • flv (Flash Video).
  • gif (Graphics Interchange Format).
  • m2ts (M2TS Video).
  • m4v (MPEG-4 Video).
  • mkv (Matroska Format).
  • mod (MOD Video).
  • mov (QuickTime Movie).
  • mp4 (MPEG-4 Video).
  • mpe (MPEG Video).
  • mpeg (MPEG Video).
  • mpeg4 (MPEG-4 Video).
  • mpg (MPEG Video).
  • mts (AVCHD Video).
  • nsv (Nullsoft Video).
  • ogm (Ogg Media Format).
  • ogv (Ogg Video Format).
  • qt (QuickTime Movie).
  • tod (TOD Video).
  • ts (MPEG Transport Stream).
  • vob (DVD Video).
  • wmv (Windows Media Video).