ReelCaption
Blog · 8 min read

Social media video sizes and safe zones for 2026

Aspect ratio, size, length, file limit and caption options for TikTok, Reels, Stories, Shorts, YouTube, Facebook, LinkedIn, X and Snapchat, with sources.

Adrian Szabłowski ·

Most short-video apps want vertical 9:16 video: TikTok, Instagram Reels and Stories, YouTube Shorts, Facebook reels and Snapchat. They differ on length, from 60-second Story clips to 20-minute Reels, on file size, and on where their buttons cover the frame. The table below gives each platform's own figures, checked on October 15, 2026.

Full disclosure: I build ReelCaption, a caption tool, so this page leans on the part of each spec that decides where captions can go. Every figure links to the platform's own help, ads or developer page in the sources below.

Video specs by platform

PlatformShapeSizeLongestLargest fileOwn captionsCaption file
TikTok9:16540 × 960 or more (ads)3 min, 10 for some4 GB (API), 500 MB (ads)YesNot found
Instagram Reels9:161440 × 2560 (ads)20 min, 3 to reach new viewers4 GB (ads)YesNot found
Instagram Stories9:161440 × 2560 (ads)60 s a clip4 GB (ads)Not foundNot found
YouTube ShortsSquare or verticalNot given3 min256 GBYes.srt or .vtt
YouTube16:98 Mbps at 1080p15 min, more once verified256 GBYes.srt or .vtt
FacebookAny, all posted as reels1080 × 1920 (reels)No limitNot publishedViewer setting.srt
LinkedIn1:2.4 to 2.4:1up to 4096 × 230415 min, 10 for Pages5 GBYes, 10 languages.srt, desktop
X1:3 to 3:11280 × 720 or 720 × 1280See belowSee belowNot found.srt, web
Snapchat Spotlight9:16, cropped540 × 960 or more5 s or moreNot publishedText layerNot found

"Own captions" means the app can write captions from the speech. "Caption file" means you can upload your own .srt or .vtt. "Not found" means I found no page from the platform that says so either way. "(ads)" marks a figure from an ads guide: Meta and TikTok publish their most precise specs there, and they are a good guide for ordinary posts too.

Where the buttons cover the frame

Every app draws its own interface over your video, and that is where captions get lost.

Meta's ads guides for Instagram Reels and Stories ask you to keep 14% at the top, 35% at the bottom and 6% at each side free of text. On a 1080 × 1920 Reel that is about 270 pixels at the top, 670 at the bottom and 65 at each side. The bottom band is large because Instagram puts your post text, the audio name and the profile row there.

TikTok publishes its safe zones as downloadable files on its ads help page rather than as numbers in the text. The like, comment and share buttons sit down the right edge, and your username, post text and sound name along the bottom.

Google's ad spec page for YouTube says only that overlays, calls to action and buttons may appear in different places, so leave room at the right edge and the bottom of a Short.

The safe zone checker draws these areas over a frame of your own video, for one platform or all of them at once. It is free and the video stays on your device.

Two other crops catch people out:

  • Instagram's profile grid shows posts in a 3:4 frame, so it cuts the top and bottom off a 9:16 Reel. Keep the hook and the captions near the middle.
  • Snapchat crops everything to 9:16. A wide clip loses its sides unless you crop it yourself first.

How long a video can be

Length limits changed more than any other spec in 2025 and 2026:

X is the exception: its own pages disagree. The X Help page on videos says 140 seconds and 512 MB for accounts without Premium, while the X developer documentation gives up to 20 minutes and 8 GB by default. I could not settle it, so check the limit in the app before you cut a long video for X.

To cut a video down to a platform's limit, the trim video tool does it in your browser. To check whether a script fits before you film, paste it into the script timer.

Captions: burned in or a separate file

Each platform handles captions differently:

A caption file is a separate track that viewers can turn off, and the app decides how it looks. Burned-in captions are part of the picture, so they show on every app, survive a repost and look the way you styled them. On TikTok, Reels and Shorts, where the platform caption depends on the viewer, burn them in, and leave the app's own auto captions off so the words do not show twice. For long YouTube videos, upload a file. There is more on the choice in SRT vs burned-in captions.

Turning one video into every shape

A wide recording does not fill a 9:16 screen. The convert video to vertical tool crops it to 9:16, 1:1 or 4:5 and lets you choose which part of the frame to keep, in your browser. An iPhone MOV that another app will not open can go through the MOV to MP4 converter first.

ReelCaption keeps the size of the file you drop in, so caption each shape after you crop it. The platform guides cover where captions go on each app.

Sources

Each page was read on October 15, 2026. Instagram, Facebook and X build their help pages with script, so for those I used Meta's ads guides and X's developer documentation where the help page would not load.

Platforms change these pages often. If a figure here no longer matches the linked page, the linked page is right.

Written by
Adrian Szabłowski
Founder and engineer, ReelCaption

Adrian Szabłowski is the founder and engineer behind ReelCaption. He builds browser-native video tools and writes about captioning, short-form video, and shipping web apps.

Caption your next clip in a couple of minutes.

Your first 2 clips need no account. After that, 5 minutes a month are free with Google sign-in, and Pro is $5 a month.

Caption a video