Media Specifications For Different Social Networks
Statusbrew supports various media file types and sizes for videos, images, and GIFs across major social networks, with specific limits per network's API.
Statusbrew does not modify the quality, or resolution of media uploaded by users for publishing. We support media dimensions and sizes up to each network’s maximum API limits. You will encounter errors if you upload media beyond these size limitations.
You can upload the following media file types and sizes. These limits are based on each network’s API.
Video Specifications
Video uploads from Statusbrew are supported for Facebook, Twitter, Instagram, LinkedIn, YouTube, Instagram Threads, and TikTok.
Network | Max. Video Size | Supported File Types |
≤ 1GB | .mp4, .mov, HEVC | |
Facebook Reels | ≤ 1GB | .mp4, .mov, HEVC |
Facebook Story | ≤ 1GB | .mp4, .mov, HEVC |
512MB | .mp4, .mov, HEVC | |
Twitter Pro Media | ≤ 1 GB | .mp4, .mov |
Instagram Posts | ≤ 100 MB | .mp4, .mov, HEVC |
Instagram Story | ≤ 100 MB | .mp4, .mov |
Instagram Reels | ≤ 1GB | .mp4, .mov |
75 kb - 200 MB | .mp4, HEVC | |
YouTube | 256 GB | video/* |
TikTok | 4GB | .mp4, .WebM, .MOV |
Instagram Threads | 100 MB | .mp4, .mov, HEVC |
Maximum Videos Per Post
Network | Max Videos per Post |
1 | |
Facebook Reels | 1 |
Facebook Story | 10 |
1 | |
Twitter Pro Media | 1 |
Instagram Posts | 10 |
Instagram Story | 10 |
Instagram Reels | 1 |
1 | |
YouTube | 1 |
TikTok | 1 |
Video Length
Network | Length (in secs) |
≤ 1200 | |
Facebook Reels | 4 - 60 |
Facebook Story | 3 - 60 |
0.5 - 140 | |
Twitter Pro Media | 0.5 - 600 |
Instagram Posts | 3 - 60 |
Instagram Story | 3 - 60 |
Instagram Reels | 3 - 900 |
3 - 1800 | |
YouTube | — |
TikTok | 180 |
Instagram Threads | 300 |
Video Width, Height, And Aspect Ratio
Network | Width | Height | Aspect Ratio |
— | — | — | |
Facebook Reels | ≥ 540 | ≥ 960 | 9/16 |
Facebook Story | ≥ 540 | ≥ 960 | 9/16 |
32 - 1280 | 32 - 1024 | 1/3 - 3/1 | |
Twitter Pro Media | 32 - 2160 | 32 - 1080 | 1/3 - 3/1 |
Instagram Posts | ≤ 1920 | — | 4/5 - 16/9 |
Instagram Story | ≤ 1920 | — | 0.1:1 and 10:1 |
Instagram Reels | ≤ 1920 | — | 0.01:1 - 10:1 |
— | — | — | |
YouTube | — | — | — |
TikTok | 360 - 4096 | 360 - 4096 | — |
Video Frame Rate
Network | Video Frame rate |
— | |
Facebook Reels | — |
Facebook Story | 24-60 fps |
≤ 60fps | |
Twitter Pro Media | ≤ 60fps |
Instagram Posts | 23-60 fps |
Instagram Story | 23-60 fps |
Instagram Reels | 23-60 fps |
< 30 fps | |
YouTube | — |
TikTok | 23-60 fps |
YouTube Shorts
Length (secs) | Aspect Ratio |
≤ 60 | Square: 1:1 or Portrait: 9:16 |
Note: Custom thumbnails are not supported for YouTube shorts but can be selected in YouTube Studio.
LinkedIn Video
Aspect ratio | Minimum (width x height) | Maximum (width x height) |
Horizontal/landscape: 16:9 (1.77) | 640 x 360 pixels | 1920 x 1080 pixels |
Square: 1:1 | 360 x 360 pixels | 1920 x 1920 pixels |
Vertical: 4:5 (0.80) | 360 x 450 pixels | 1080 x 1350 pixels |
Vertical: 9:16 (0.56) | 360 x 640 pixels | 1080 x 1920 pixels |
Video Thumbnail
Video thumbnail uploads from Statusbrew are supported for Facebook, Twitter, Instagram Reels, LinkedIn, and YouTube.
Network | File format | File size | Aspect ratio |
JPG, PNG, WEBP | — | — | |
BMP, GIF, JPEG, PNG, TIFF | ≤ 10MB | Same as video | |
Instagram (Reels) | JPEG | ≤ 8MB | Recommended 9:16 |
JPG, PNG | ≤ 2MB | Match video | |
YouTube | JPEG, PNG | ≤ 2MB | — |
Note:
Color Space: sRGB. Images that use other color spaces will be converted to sRGB.
Aspect ratio: We recommend 9:16 to avoid cropping or blank space. If the original image's aspect ratio is not 9:16, we crop the image and use the middlemost 9:16 rectangle as the cover photo for the reel. If you share a reel on your feed, we crop the image and use the middlemost 1:1 square as the cover photo for your feed post.
Image
Image uploads from Statusbrew are supported for Facebook, Twitter, Instagram, LinkedIn, GMB, and Pinterest.
Network | File format | Max images per post | File size |
JPG, PNG, WEBP | 4 | ≤ 5MB | |
JPEG, BMP, PNG, TIFF | 10 | ≤ 4MB | |
Facebook Story | JPEG, BMP, PNG, TIFF | 10 | ≤ 4MB |
JPEG | 10 | ≤ 8MB | |
Instagram Story | JPEG | n/a | ≤ 8MB |
JPG, PNG | 9 | ≤ 5MB | |
GMB | JPG, PNG | 1 | 10KB - 5MB |
JPG, PNG | 1 | ≤ 5MB | |
Instagram Threads | JPG, PNG | 10 | ≤ 8MB |
Image Width, Height, And Aspect Ratio
Network | Width | Height | Aspect ratio |
— | — | — | |
— | — | — | |
Facebook Story | — | — | — |
≥ 320 - ≤ 1440 | — | 4:5 - 1.91:1 | |
Instagram Story | — | — | 9:16 (recommended) |
≤ 7680 | ≤ 4320 | — | |
GMB | ≥ 250 | ≥ 250 | — |
— | — | — |
GIF
GIF uploads from Statusbrew are supported for Facebook, X (Twitter) and LinkedIn.
Network | Max GIFs per post | File size | Number of frames |
1 | ≤ 15MB | ≤ 350 | |
1 | ≤ 4MB | — | |
1 | ≤ 5MB | ≤ 250 |
LinkedIn Carousels
To share a carousel post on LinkedIn, you need to upload the carousel in PDF format with images in the correct sequence within the file.