Free tool · limits checked 9 November 2026

Video length checker: will your video fit Reels, Shorts, TikTok and the rest?

Drop a video and see, network by network, whether its length, file size and shape fit. You get the limit in each network's own app and the limit for apps that post for you, side by side. Nothing is uploaded.

Quick answer Facebook has no length limit in its app, Instagram Reels run to 20 minutes (15 through other apps), YouTube Shorts to 3 minutes, and TikTok to 10 minutes through other apps. Apps that post through Facebook's Reels API are held to 90 seconds.

Drag a video here, or

One video, checked first

Try it free

Video length and size limits on each network (2026)

NetworkLengthFile sizeShapeThrough PersonaXpandWorth knowing
Instagram Reels (in the Instagram app) Up to 20 minutes Not published 9:16 to 1.91:1 Same as the network Only Reels of 3 minutes or less are shown to people who don't follow you yet.
Instagram Reels (posted through other apps) 3 seconds to 15 minutes 300 MB 9:16 recommended PersonaXpand: up to 15 minutes, like every scheduling app The 20-minute limit is only in the Instagram app.
Instagram Story 3 to 60 seconds 100 MB 9:16 recommended PersonaXpand: up to 60 seconds In the app, a longer video is split into several Stories.
YouTube Shorts Up to 3 minutes Same as videos Square or vertical Same as the network A Short must be square or vertical.
YouTube video 15 minutes (12 hours once verified) 256 GB 16:9 recommended PersonaXpand: files up to 1.9 GB Verification takes a phone number and lifts the limit to 12 hours.
TikTok (posted through other apps) Up to 10 minutes 4 GB 9:16 recommended Same as the network In the TikTok app the limit depends on your account; TikTok Studio shows yours.
Facebook video (posts as a Reel) No limit in the app Not published 9:16 recommended PersonaXpand: up to 4 hours and 900 MB Since June 2025 every Facebook video is a Reel. Apps using Facebook's Reels API are held to 3 to 90 seconds.
X (Twitter), free account 2 minutes 20 seconds 512 MB 1:3 to 3:1 PersonaXpand: up to 2 minutes 20 seconds Premium accounts can post longer videos.
LinkedIn video 3 seconds to 15 minutes 5 GB 1:2.4 to 2.4:1 PersonaXpand: up to 15 minutes and 500 MB On a phone the minimum is 2 seconds.
Threads video Up to 5 minutes 1 GB Any shape Same as the network Threads accepts almost any shape.
Bluesky video Up to 10 minutes 300 MB Any shape Same as the network Raised from 3 to 10 minutes in August 2026.

Each limit is from the network's own help or developer page (linked on its name), read on 9 November 2026. The full guide with every source: social media video length limits.

Why the app and other apps have different limits

  • Instagram: 20-minute Reels work in the Instagram app, but scheduling apps can send 15 minutes and 300 MB through Instagram's API.
  • Facebook: the app has no length limit, while apps using the Reels API are held to 3 to 90 seconds.
  • X: a free account posts up to 2 minutes 20 seconds; Premium allows longer.
  • iPhone videos: some browsers can't read HEVC (“High Efficiency”) files. The checker then shows the file size only and tells you so, rather than guessing the length.

Video length checker FAQs

How long can a Facebook Reel be?

In the Facebook app there is no length limit: since June 2025 every video posts as a Reel. Apps that publish through Facebook's Reels API are held to 3 to 90 seconds.

How long can an Instagram Reel be?

Up to 20 minutes in the Instagram app and 3 seconds to 15 minutes (300 MB) when an app posts it for you. Instagram only recommends Reels of 3 minutes or less to people who don't follow you.

How long can a YouTube Short be?

Up to 3 minutes, and it must be square or vertical. A longer or wider video posts as a regular YouTube video.

How long can a TikTok be?

Apps that post for you can send up to 10 minutes. In the TikTok app the limit depends on your account, and TikTok Studio shows it when you upload.

Why does my scheduling app reject a video Instagram accepts?

The app and the API have different limits. The Instagram app takes 20-minute Reels; apps posting through Instagram's API can send 15 minutes and 300 MB. The checker shows both.

Why can't it read my iPhone video?

Many browsers can't open HEVC ("High Efficiency") videos, the iPhone default. The checker then shows the file size only and says so instead of guessing the length. Export the video as H.264 (or set the camera to Most Compatible) to check the length too.

Is my video uploaded?

No. Your browser reads the video's length and size on your own device. Nothing is sent anywhere.

Want the rest done for you? PersonaXpand is easy to use

PersonaXpand is a beginner-friendly social media app with a simple interface. No experience with social media tools is needed.

  • Beginner-friendly setup: answer three short questions and PersonaXpand writes your first post for you, ready to edit.
  • Simple interface: posting, scheduling, replies and analytics in one app, not separate tools to learn.
  • Replies handled for you: comments, DMs and mentions answered in your own voice, with your approval first if you want it.
  • Works in English and Arabic.

Schedule one video to each network

Upload once: the composer checks the length and size for each network before anything is posted, then schedules every version.

Try it with your next video