Video is now the dominant content format on every major social platform. But each platform has its own rules — different aspect ratios, file size limits, codec requirements, and maximum durations. Get these wrong and your video gets rejected, compressed into a blurry mess, or wrapped in black bars. This guide covers everything you need to know for 2026.

Key Video Specs to Understand

Before diving into platform-by-platform specs, here are the key terms you'll see throughout this guide:

YouTube Video Specs

YouTube supports the widest range of formats of any platform and handles transcoding well — it will process almost anything you upload. That said, uploading in H.264 at the target resolution saves time and ensures the best quality during YouTube's processing.

Video TypeResolutionAspect RatioMax DurationMax File SizeRecommended Codec
Standard VideoUp to 3840×2160 (4K)16:912 hours256 GBH.264 / MP4
YouTube Shorts1080×19209:163 minutes256 GBH.264 / MP4
Live StreamUp to 1920×108016:912 hoursH.264
YouTube tipUpload at native 4K even if your content is 1080p — YouTube applies a higher-quality codec (VP9) to 4K uploads, which results in a sharper 1080p stream than uploading at 1080p directly.

TikTok Video Specs

TikTok is built around vertical 9:16 video. Horizontal and square videos work but are displayed with blurred side bars — vertical always performs better. TikTok's compression is aggressive, so export your video at the highest quality setting before uploading.

Video TypeResolutionAspect RatioMax DurationMax File SizeRecommended Codec
Feed Video1080×19209:1610 minutes4 GBH.264 / MP4
TikTok Live1080×19209:16UnlimitedH.264
Story1080×19209:1615 secondsH.264 / MP4

Instagram Video Specs

Instagram has several different video formats — Reels, Stories, and feed videos — each with different constraints. Reels is Instagram's primary discovery surface, so it's worth optimizing for it specifically.

Video TypeResolutionAspect RatioMax DurationMax File SizeNotes
Reels1080×19209:1615 minutes4 GBUI safe zone: leave 14% top/bottom
Feed Video1080×10801:160 minutes4 GBAlso supports 4:5 portrait
Story Video1080×19209:1660 seconds4 GBPer clip; can chain clips
Live Video1080×19209:164 hours
Reels tipThe bottom 35% of a Reel is covered by the caption, audio bar, and action buttons. Keep your most important visuals in the top half of the frame.

Facebook Video Specs

Video TypeResolutionAspect RatioMax DurationMax File SizeNotes
Feed Video1920×108016:9240 minutes10 GB1:1 and 4:5 also work
Facebook Reels1080×19209:1690 seconds4 GB
Story Video1080×19209:1620 seconds4 GB
Live Video1920×108016:98 hours
In-stream Ad1080×19209:1615 secondsPreferred for mobile feed

X (Twitter) Video Specs

Video TypeResolutionAspect RatioMax DurationMax File SizeNotes
In-stream Video1280×720 min, 1920×1200 max16:9 / 1:1 / 9:162 minutes 20 seconds512 MBMOV or MP4
X Live720p minimum16:9Unlimited

LinkedIn Video Specs

LinkedIn video skews toward professional content — product demos, talks, and thought leadership. Square (1:1) and portrait (4:5) formats perform well in the LinkedIn feed because they take up more space without requiring the user to go full-screen.

Video TypeResolutionAspect RatioMax DurationMax File SizeNotes
Feed Video256×144 min, 4096×2304 max1:2.4 to 2.4:110 minutes5 GBH.264 / MP4 recommended
LinkedIn Live1920×1080 min16:94 hours
Sponsored Video1920×108016:9 or 1:130 minutes200 MBFor ads

Snapchat Video Specs

Video TypeResolutionAspect RatioMax DurationMax File SizeNotes
Snap / Story1080×19209:1660 seconds1 GB
Spotlight1080×19209:1660 seconds1 GBVertical video discovery
Snap Ad1080×19209:163–180 seconds1 GBH.264 / MOV or MP4
Video codec and bitrate settings for social media export

H.264 MP4 is the universal codec — accepted by every major platform without transcoding issues

Quick Comparison: All Platforms

PlatformBest ResolutionBest Aspect RatioMax DurationMax File Size
YouTube3840×2160 (4K)16:912 hours256 GB
TikTok1080×19209:1610 minutes4 GB
Instagram Reels1080×19209:1615 minutes4 GB
Instagram Feed1080×10801:160 minutes4 GB
Facebook1920×108016:9240 minutes10 GB
X (Twitter)1920×120016:92m 20s512 MB
LinkedIn1920×10801:110 minutes5 GB
Snapchat1080×19209:1660 seconds1 GB
Universal adviceExport in H.264 (MP4) at the highest quality your file size allows. It's the one codec accepted everywhere. Use AAC audio at 48kHz. For vertical video (9:16), plan your composition so the subject is centered — most platforms layer UI elements over the top and bottom 15% of the frame.