Social media video sizes: 8 platforms in one table
Vertical 9:16 is the video shape most platforms list. The sizes TikTok, Instagram, Facebook, YouTube, Snapchat, X, LinkedIn, and Pinterest give.

Vertical 9:16, such as 1080×1920, is the video shape most social platforms share: TikTok ads, Instagram Reels, Stories, and Feed ads, Snapchat ads, X ads, and Pinterest all list or recommend it, YouTube Shorts takes vertical video, and it sits inside LinkedIn's range. The exceptions are Facebook Feed ads, where Meta recommends 4:5 at 1440×1800, and regular YouTube videos, which are 16:9 on a computer. So a 9:16 master plus a 4:5 and a 16:9 cut gives every platform below a shape it lists. Today every Sume video model that lists aspect ratios makes 9:16 and 16:9, and most make 1:1; 4:5 comes from a Timeline 1.0 render that crops a vertical clip.
Each platform's figures are quoted from its own page, linked in the table, read on 2026-09-28; platforms can change them. TikTok, Meta, Snapchat, and X figures are ad specs; YouTube and LinkedIn figures are for regular uploads; Pinterest's apply to both. Sume facts come from the Timeline 1.0 and Video generation docs, the Sume API reference, and Sume's model catalog code. Lengths are compared in How long should a video ad be?.
What size should a video be on each platform?
Sizes are width × height in pixels. Where a page gives no size, the table says what it gives instead. Each platform has its own post with the full spec: TikTok, Instagram Reels, YouTube Shorts, Snapchat, LinkedIn, and Pinterest.
| Platform and placement | Shape | What the page gives | Type |
|---|---|---|---|
| TikTok in-feed ads | 9:16 recommended; 16:9 or 1:1 also | At least 540×960 (9:16), 960×540 (16:9), or 640×640 (1:1) | Ad |
| Instagram Reels ads | 9:16 | 1440×2560 recommended | Ad |
| Instagram Stories ads | 9:16 | 1440×2560 recommended | Ad |
| Instagram Feed ads | 9:16 | 1080×1920 recommended | Ad |
| Facebook Feed ads | 4:5 | 1440×1800 recommended | Ad |
| YouTube videos | 16:9 is standard on a computer; the player adapts to vertical or square | Upload bitrates by resolution, from 360p to 8K | Organic |
| YouTube Shorts | Square or vertical | Up to 3 minutes long | Organic |
| Snapchat single image or video ads | 9:16 | 720×1280 | Ad |
| X video ads | 1:1, 16:9, 9:16, 1.91:1, 4:5, or 2:3 | 1080×1080, 1920×1080, 1080×1920, 2064×1080, 1440×1800, or 1080×1620 | Ad |
| LinkedIn video | Anything from 1:2.4 to 2.4:1 | 256×144 to 4096×2304 | Organic |
| Pinterest standard width video | Shorter than 1:2 and taller than 1.91:1; 1:1, 2:3, 4:5, or 9:16 recommended | 4 seconds to 15 minutes long | Ad and organic |
Which one video size works on the most platforms?
9:16 at 1080×1920. It is TikTok's recommended shape, Meta's Instagram shape, Snapchat's only listed shape, one of X's six, and one of Pinterest's four, and it sits inside LinkedIn's range. 1080×1920 is the exact size Meta lists for Instagram Feed and X lists for 9:16; Meta's Reels and Stories pages recommend the larger 1440×2560.
Add a 4:5 cut for Facebook Feed, which X and Pinterest also list, and a 16:9 cut for regular YouTube. X's video ad specs cover all six of X's sizes.
How do I make each size with Sume?
- 9:16, 16:9, and 1:1: ask for the shape with
aspect_ratioonPOST /v1/videos. Today every Sume video model that lists ratios offers 9:16 and 16:9, and all of them but Gemini Omni Flash 1.1 offer 1:1 (ratios by model). - 4:5 and 2:3: today no Sume video model lists either, so render them from a 9:16 clip with
POST /v1/timeline-1.0/render.fitis a scale/crop mode,coverby default, and Meta video ad specs walks through the 4:5 crop. - Exact sizes: Timeline's
output.widthandoutput.heighttake even integers from 256 to 2160, so 1080×1920, 1440×1800, 1080×1620, and 1920×1080 are all exact. Its default is 1080×1920. - Inputs and sound: Timeline reads only your workspace's
media.sume.comfiles, such as earlier Sume outputs. Today its sound comes only from the audio spine and an optional soundtrack, so to keep a clip's own audio, detach it withPOST /v1/audio-detachand use it as the spine.
Can Sume output Meta's 1440×2560?
Not at that exact size. Timeline 1.0 caps each output edge at 2,160 pixels, below the 2,560 that 1440×2560 needs. Meta lists 1440×2560 under design recommendations; its technical requirement for Reels ads is a minimum width of 250 pixels for ads under 30 seconds and 500 pixels for ads of 30 seconds or longer, which 1080×1920 clears.
Sources
- TikTok Ads: Auction In-Feed Ads (read 2026-09-28)
- Meta Ads Guide: Instagram Reels video (read 2026-09-28)
- Meta Ads Guide: Instagram Stories video (read 2026-09-28)
- Meta Ads Guide: Instagram Feed video (read 2026-09-28)
- Meta Ads Guide: Facebook Feed video (read 2026-09-28)
- YouTube Help: Recommended upload encoding settings (read 2026-09-28)
- YouTube Help: Upload YouTube Shorts (read 2026-09-28)
- Snapchat for Business: Ad formats (read 2026-09-28)
- X Ads creative specs (read 2026-09-28)
- LinkedIn Help: Video sharing troubleshooting (read 2026-09-28)
- Pinterest Help: Pinterest product specs (read 2026-09-28)
- Timeline 1.0
- Video generation
- API reference
- Sume API reference
Related posts
More in Media tools
- How to split a video by file size without re-encoding
Split a video by file size: scale its length by your limit ÷ its size, cut parts that long without re-encoding, then check each part's size.
- SRT vs VTT: the difference between the two subtitle formats
SRT and VTT are both plain-text subtitle files. VTT adds a WEBVTT header, dot milliseconds, positioning and styling, and is what HTML5 players read.
- Steam capsule sizes: header, small, main, and vertical
Steam's capsules are 920×430 (header), 462×174 (small), 1232×706 (main) and 748×896 (vertical). What each may show, and how to make the art at size.
- What is text-based video editing? How transcript cuts work
Text-based video editing cuts a video by deleting words from its transcript. How word timings become a cut list, and how to build it with Sume's API.
Written by Sume