Platform Specs
Video specs for every platform
A side-by-side reference for resolution, aspect ratio, duration, file size, framerate, and codec across the 12 platforms creators publish to most. Click any column header to sort.
| Facebook Feed videos | Long-form | 16:9 (landscape), 1:1 (square), 4:5 (vertical), 9:16 (Reels) | 1280 × 720 minimum; 1920 × 1080 recommended | 240 minutes (4 h) for feed video; Facebook Reels capped at ~90 s | 10 GB for organic uploads (≤ 4 h); 4 GB for video ads | Up to 30 fps |
| Instagram Reels | Vertical short-form | 9:16 (vertical) | 1080 × 1920 recommended (1080p is the maximum Reels resolution) | 3 minutes in-app; up to 20 minutes for uploaded clips (feed still favours ≤ 90 s) | 4 GB | 23–60 fps (30 recommended) |
| Instagram Feed videos | Square / vertical mid-form | 4:5 (preferred), 1:1 (square), 16:9 (landscape) | 1080 × 1350 (4:5) recommended; 1080 × 1080 (1:1); min 600 × 750 | New video posts publish as Reels (3 min in-app, up to ~20 min uploaded) | 4 GB max (keep under ~500 MB for a reliable upload and cleaner transcode) | 23–60 fps (30 recommended) |
| Instagram Stories | Vertical ephemeral | 9:16 (vertical) | 1080 × 1920 recommended | 60 seconds per segment (longer uploads auto-split into consecutive 60 s segments) | 4 GB | 23–60 fps (30 recommended) |
| LinkedIn Feed videos | Professional | 9:16 to 16:9 accepted (9:16 vertical gets the dedicated video feed; 1:1 / 4:5 maximise in-feed space) | 1080p recommended; vertical 360 × 640 (min) to 1080 × 1920 (max) | 15 min desktop upload, 10 min mobile (organic posts); LinkedIn Live runs multi-hour | 5 GB (regular posts) | 30 fps recommended, up to 60 fps |
| Pinterest Idea Pins / video Pins | Visual discovery | 2:3 and 9:16 get the most visibility; 1:1 also supported | 1080 × 1920 (9:16) or 1000 × 1500 (2:3) recommended; 720p looks dated | 4 s to 15 minutes for video Pins (6–15 s performs best); Idea Pins are multi-page (up to 20 pages) | 2 GB | 25 or 30 fps recommended |
| Snapchat Spotlight & Stories | Vertical ephemeral | 9:16 (vertical full-screen) | 1080 × 1920 recommended (minimum 640 px wide) | 5–60 seconds (Spotlight; 15–30 s performs best); 60 s per Story segment | 500 MB (ad / top-snap spec); keep under ~1 GB for reliable organic uploads | Up to 60 fps |
| TikTok Feed videos | Vertical short-form | 9:16 (vertical); 1:1 and 16:9 supported with letterbox | 1080 × 1920 recommended | Up to 60 minutes for uploaded videos (10 min universal; 30–60 min rolling out by region) | 287.6 MB on iOS & Android; up to 4 GB via web / TikTok Studio | 23–60 fps (30 fps standard, 60 fps for high motion) |
| Twitch Live streams | Live broadcast | 16:9 | 1080p standard; up to 1440p / 4K with Enhanced Broadcasting (TEB) | 48 hours per broadcast | N/A (live); VODs retained 14 days (60 for Partner / Prime / Turbo) | 30 or 60 fps (60 recommended for gaming) |
| X (Twitter) Feed videos | Mid-form social | 16:9 (landscape), 1:1 (square), 9:16 (vertical) | 1280 × 720 recommended (4K is downscaled; cap ~1920 × 1200) | 2 min 20 s (free); up to 4 h on web/iOS for Premium+ (720p above 2 h; Android capped at 10 min) | 512 MB (free); 8 GB (Premium); up to 16 GB (Premium+) | 30 fps recommended, up to 60 fps |
| YouTube Standard videos | Long-form | 16:9 (standard); other ratios pillar- or letter-boxed by the player | Up to 7680 × 4320 (8K) supported; 1920 × 1080 recommended (min 1280 × 720 for 16:9) | 12 hours or 256 GB, whichever comes first (15-minute default until the account is verified) | 256 GB | 24, 25, 30, 48, 50, 60 fps (encode at the recorded rate; deinterlace first) |
| YouTube Shorts | Vertical short-form | 9:16 vertical or 1:1 square — any square/vertical clip ≤ 3 min is auto-classified as a Short | 1080 × 1920 recommended (1080p is the maximum Shorts resolution) | 3 minutes (expanded from 60 s in Oct 2024) | 256 GB (inherits the standard upload limit) | 24–60 fps |
Frequently asked questions
Each platform optimizes for a specific viewing context — vertical for mobile feeds, square for grid layouts, landscape for desktop and TV. The encoder and bitrate ceilings reflect the platform's CDN budget and target audience's average connection speed.