1. Facebook
- Container: MOV or MP4 (MPEG-4 Part 14)
- Audio Codec: AAC,
48kHzsample rate maximum,1or2channels (mono or stereo) - Video Codec: H.264, progressive scan, closed GOP, 4:2:0 chroma subsampling
- Frame Rate:
30 FPSrecommended, up to60 FPSsupported - Picture Size:
- Maximum resolution:
1920x1080(Full HD) - Aspect ratio:
16:9recommended,9:16(vertical) and1:1(square) supported - Minimum:
600x315pixels - Video Bitrate:
25 Mbpsmaximum recommended - Audio Bitrate:
128 kbps - Duration:
240 minutes(4 hours) maximum - File Size:
10 GBmaximum
2. Threads
- Container: MOV or MP4 (MPEG-4 Part 14), no edit lists, moov atom at the front of the file.
- Audio Codec: AAC,
48khzsample rate maximum,1or2channels (mono or stereo). - Video Codec: HEVC or H264, progressive scan, closed GOP, 4:2:0 chroma subsampling.
- Frame Rate:
23-60 FPS - Picture Size:
- Maximum Columns (horizontal pixels):
1920 - Required aspect ratio is between
0.01:1and10:1but we recommend9:16to avoid cropping or blank space. - Video Bitrate: VBR,
100 Mbpsmaximum. - Audio Bitrate:
128 kbps. - Duration:
300 seconds(5 minutes) maximum, minimum longer than0 seconds. - File Size:
1 GBmaximum.
Source: https://developers.facebook.com/docs/threads/overview#video-specifications
3. Instagram
The following are the specifications for Reels:
- Container: MOV or MP4 (MPEG-4 Part 14), no edit lists, moov atom at the front of the file.
- Audio codec: AAC,
48khzsample rate maximum,1or2channels (mono or stereo). - Video codec: HEVC or H264, progressive scan, closed GOP, 4:2:0 chroma subsampling.
- Frame rate:
23-60 FPS. - Picture size:
- Maximum columns (horizontal pixels):
1920 - Required aspect ratio is between
0.01:1and10:1but we recommend9:16to avoid cropping or blank space. - Video bitrate: VBR,
25Mbpsmaximum - Audio bitrate:
128kbps - Duration:
15 minsmaximum,3 secondsminimum - File size:
300MBmaximum
The following are the specifications for a Reels cover photo:
- Format: JPEG
- File size:
8MBmaximum - Color Space: sRGB. Images that use other color spaces will be converted to sRGB.
- Aspect ratio: We recommend
9:16to avoid cropping or blank space. If the aspect ratio of the original image is not9:16, we crop the image and use the middle most9:16rectangle as the cover photo for the reel. If you share a reel to your feed, we crop the image and use the middle most1:1square as the cover photo for your feed post.
source: https://developers.facebook.com/docs/instagram-platform/instagram-graph-api/reference/ig-user/media#video-specifications
4. Pinterest
- Container: MP4, MOV or M4V
- Audio Codec: AAC
- Video Codec: H.264 or H.265 (HEVC)
- Frame Rate: Minimum
25 FPS - Picture Size:
- Minimum resolution:
240p - Maximum resolution:
1080p(1920x1080) - Recommended aspect ratio:
2:3or9:16(vertical), between1:2and2:1accepted - Video Bitrate: Not strictly specified
- Audio Bitrate:
128 kbpsor higher - Duration:
- Minimum:
4 seconds - Maximum:
15 minutes - File Size:
2 GB maximum
5. X - Twitter
- File size: must not exceed
512 mb - Duration: between
0.5 secondsand140 seconds(premium accounts can publish videos up to600 seconds)
6. LinkedIn
- Length: between
3 secondsand30 minutes. - File size: between
75kband500MB. - File format: MP4.
7. Bluesky
- Duration:
60 secondsmaximum (1 minute) - File size:
96 MBmaximum
8. TikTok
- Container: MP4 (recommended), WebM, MOV
- Video Codec: H.264 (recommended), H.265, VP8, VP9
- Frame Rate:
- Minimum:
23 FPS - Maximum:
60 FPS - Picture Size:
- Minimum:
360pixels for height and width - Maximum:
4096pixels for height and width - Duration:
- Maximum via API:
10 minutes - Note: All TikTok creators can post 3-minute videos, with some having access to 5 or 10 minutes. Users can trim videos sent via the API in the TikTok app to match their account's maximum duration.
- File Size:
4 GBmaximum
Source: https://developers.tiktok.com/doc/content-posting-api-media-transfer-guide#video_restrictions