Skip to contentdeploy.social
Cheat sheet

Social media video sizes and lengths for 2026

One vertical 1080 by 1920 MP4 works almost everywhere. What changes is how long it can run, how big the file can be and how much caption each platform takes. These are the limits each platform sets for videos posted from an app like deploy.social, taken from their own developer documentation and checked in September 2026.

The Caption step in Deploy: one caption going to seven platforms, with a counter under each platform's logo showing how it fits that platform's limit, a first comment, and a preview.
One caption for every platform, checked against each one's limit before it posts.

Length and file size

From each platform's own documentation, checked 2026-09-23 (Facebook 2026-11-08). Deploy checks every video against these before it posts.
PlatformLengthFile sizeShape
YouTube ShortsUp to 3 minutesUp to 256 GBVertical or square
Instagram Reels3 seconds to 15 minutesUp to 300 MBVertical (9:16) is best
TikTok3 seconds to 10 minutesUp to 4 GBVertical, at least 360 pixels
Facebook1 second to 4 hoursUp to 4 GBVertical, at least 540 by 960
ThreadsUp to 5 minutesUp to 1 GBVertical, square or wide
XUp to 20 minutesUp to 8 GBAnything from 1:3 to 3:1
BlueskyUp to 10 minutesAbout 300 MBVertical, square or wide

Caption limits

Characters allowed per post. Deploy keeps each caption inside its limit for you.
PlatformCaptionAlso
YouTube Shorts5,000-character description100-character title
Instagram Reels2,200 characters2,200-character first comment
TikTok2,200 charactersCaption only
Facebook Reels2,200 charactersFirst comment
Threads500 characters500-character first comment
X280 charactersCaption only
Bluesky300 charactersCaption only

How long can an Instagram Reel be?

Up to 20 minutes when you post it in the Instagram app, which Instagram raised from 3 minutes. When an app like Deploy posts it for you, through Instagram's API, a Reel can run from 3 seconds to 15 minutes and be up to 300 MB. The Instagram Reel length page has both limits side by side.

Shape matters more than length: Instagram takes square and wide Reels too, but a vertical 1080 by 1920 video fills the screen. Posting the same video as a TikTok and a YouTube Short too? Keep it under 3 minutes and one file works on all three; the YouTube Shorts length page has that limit on its own.

Instagram and TikTok share the same 2,200-character caption. Instagram announced in December 2025 that it's moving every post to a 5-hashtag limit, down from 30, and the Instagram caption limit page has both numbers.

The file that works everywhere

Size
1080 by 1920 pixels, vertical.
Format
MP4 with H.264 video and AAC audio.
Frame rate
Between 24 and 60 frames per second; 30 is the safe choice.
Length
Under 3 minutes if you want it on YouTube Shorts too.

Questions

How long can a YouTube Short be?

Up to 3 minutes, square or vertical. YouTube raised the limit from 60 seconds in October 2024. The YouTube Shorts length page has what else counts.

How long can an Instagram Reel be?

Up to 20 minutes when you post it in the Instagram app, and from 3 seconds to 15 minutes when it's posted from an app like deploy.social. The Instagram Reel length page has both limits side by side.

How long can a TikTok video be?

Up to 10 minutes when it's posted from an app like deploy.social, and at least 3 seconds.

What's the TikTok caption character limit?

2,200 characters when a video is posted from an app like deploy.social, and longer in the TikTok app itself. The TikTok caption limit page has the details.

How long can a Facebook Reel be?

Up to 4 hours when it's posted from an app like deploy.social, vertical and at least 540 by 960. Facebook shows every video as a Reel, whatever its length.

How long can a Threads video be?

Up to 5 minutes and 1 GB.

How long can a video on Bluesky be?

Up to 10 minutes and about 300 MB. Bluesky raised it from 3 minutes in August 2026.

What size should a video be for social media?

1080 by 1920 pixels, vertical, as an MP4. That one file works on YouTube Shorts, Instagram Reels, TikTok, Facebook Reels, Threads, X and Bluesky.

Post one file to all seven.

Deploy checks your video against every limit on this page before it posts, and tells you which platform it doesn't fit. Five posts a month are free.