Best Facebook Video Format Specification for Upload

Facebook has been making a successful push to create a platform like YouTube, Instagram give to upload and share videos, and forums are gradually flooded with questions of Facebook supported video format specifications in the past couple months, like “What type of video does Facebook support” “What size are Facebook videos for uploading?” All your questions will be answered here, including Facebook video formats, best video specs for Facebook uploading, for example, best size, length, codecs, frame rate, resoltuion etc. for Facebook, and how to encode and edit video to the best for Facebook.

Facebook Accepted Upload Video Formats

What video formats are supported and accepted by Facebook for uploading and editing? Below is the complete Facebook supported video format list.

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

From what have been listed above, we may roughly draw the conclusion that Facebook embraces a wide range of video file formats. However, there are many other factors we have to take into consideration, say, file size, video quality loss and compatibility with players.

Facebook Music/Video Uploading Limits

The following best Facebook video and audio settings are listed if you want to go into deep study about the best video format for Facebook.

1. Best Facebook Video Upload Settings


The best format to upload to Facebook is H.264 video with AAC audio in MP4 or MOVformat. It currently gives you a great bang for your buck in the file size to relative quality ratio, offering the best video compression available, and due to the file size limitations, this format is the optimal choice for Facebook video. And there’s no need to change the parameter during Facebook uploading.


Use a file with the larger edge of the video constrained to 1280px. If your video is less than 1280px in size on the larger edge, try to keep your dimensions to multiples of 16px for best compression.

Frame rate

Usually videos have the best quality if the frame rate is between 25-30 fps. So you are recommended to keep the frame rate of your video at or below 30fps.

Aspect Ratio

The aspect ratio of the video must be within the range of 9×16 to 16×9 which most videos should have, and the video exceeding the file size or length that the upload page suggests will be rejected.


There is no recommendation for Bitrate as it highly rests upon codec. So you are suggested to optimize video for resolution, aspect ratio and frame rate rather than bitrate.

2. Best Facebook Audio Settings


MP3 is preferred

Sampling rate

Use stereo audio with a sample rate of 44,100hz.


The number of audio channels will be maintained for stereo and mono streams. 5.1-channel audio will be down-mixed to stereo. All other channel configurations are currently unsupported.

3. Facebook video size upload limit

Keep in mind that the maximum length for a video is 120 minutes and the maximum file size is 4.0 GB.

All-Around Facebook Video Converter, Compressor and Editor

It can be difficult to upload video to Facebook, see, video incompatible with Facebook supported video format, video is not in the best settings for Facebook, and video is of large file size, etc. All these problems will be solved in a click with the help of Pavtube Video Converter Ultimate for Windows/Mac, an all-in-one video converter, compressor and editor for Facebook video upload, which can saves trouble of Facebook users in video uploading so that they do not have to worry about the video format, codec, resolution, aspect ratio, frame rate and other issues. (Review)

Windows Version:

Mac Version:

Here is the step-by-step guide of converting/compressing your video to fit Facebook with Pavtube:

Step 1: Input your video to the program

Launch the program on your computer, click “File” menu and select “Add Video/Audio” or “Add from folder” to import your videos to the application.

Step 2: Define output format

Click “Format” bar, from its drop-down options, choose Facebook best compatible uploading format from “HD Video” >”H.264 HD Video(*.mp4)”.

Step 3: Customize output profile parameters

Click “Settings” to open the “Profile Settings” window, here you can adjust the output video codec, resolution, bit rate, frame rate and audio codec, bit rate, sample rate and channels to let them fit Facebook.

Tips: File size limit is another important factor that will affect your uploading speed, never mind, with our program built-in trimming function, you can reduce your file size by cutting the unwanted segments from the video without compromise of video quality.

Trim video file:

To reduce file size with no quality loss, you can trim video length in the “Video Editor” window by setting the start time and ending time to cut out unwanted clips from the video.

Step 4: Start the conversion

Click the ‘Convert’ on the main interface and we can easily get the most suitable video format for Facebook. Is that cool? Additionally, if you wanna higher quality and smaller size, you can also encode your video to H.265/HEVC, try it now!

What You May be Interested

Pavtube Video Converter Ultimate

All-in-one video toolbox – Fastest Convert, edit, organize, capture and enjoy any audio, HD/3D/4K videos and DVD/Blu-ray Movies anytime anywhere.

Pavtube ByteCopy

The Fastest Blu-ray DVD Ripper and Copier tool, backing up Blu-ray/DVD to multi-track MKV without quality loss, to multi-track MP4, MOV and ProRes.