Platform Video Specs Reference

Pick a platform to see its current duration, resolution, aspect ratio, and file size limits, or scroll the full comparison table below.

Choose a Platform

Details

Full Comparison Table

Platforms change limits frequently. Treat this as a working reference and double-check against the platform's own upload screen before a critical delivery.

Why Platform Specs Matter

Every platform re-encodes your upload to fit its own delivery pipeline. Uploading outside spec (wrong aspect ratio, oversized file, too-long runtime) means the platform crops, letterboxes, or re-compresses your video for you, usually with worse results than doing it yourself in your NLE.

Aspect Ratio Is the Biggest Trap

16:9 (landscape) still rules long-form YouTube and LinkedIn. 9:16 (vertical) is the default for Shorts, Reels, TikTok, and Stories. 1:1 (square) still performs well in Instagram and Facebook feeds. Design your safe area for the platform you're exporting to first, cropping after the fact loses headroom and can clip lower thirds.

Bitrate vs. File Size

Most platforms cap file size, not bitrate directly, but bitrate is what determines the file size for a given duration. If you're near a file size ceiling, lower the bitrate rather than the resolution. Viewers notice compression artifacts less than a downscaled frame.

FAQ

Q: Should I always upload at the platform's maximum resolution?
A: Upload at the highest resolution you actually shot in, up to the platform's supported maximum. Uploading upscaled footage doesn't add detail, it just wastes bitrate.

Q: Why did my video get compressed so badly?
A: Usually a mismatched frame rate or an unsupported codec forced a full re-encode. Match the platform's recommended codec (typically H.264 or H.265) before upload.

Every platform specification, side by side

The tool above shows one platform at a time. This table lists them all, so you can compare requirements before choosing where to publish.

NameDurationResAspectSizeCodecFps
YouTube, Long-form12 hrs (verified) / 15 min (unverified)Up to 8K, 1080p-4K typical16:9256 GB or 12 hrsH.264 / H.265, 8-bit or 10-bitUp to 60 fps
YouTube ShortsUp to 3 min1080×19209:16~limited by durationH.26430-60 fps
Instagram FeedUp to 60 min1080 px wide minimum4:5, 1:1, or 16:9~4 GBH.26423-60 fps
Instagram ReelsUp to 3 min1080×19209:16~4 GBH.26430 fps
Instagram StoriesUp to 60 sec per story1080×19209:16~4 GBH.26430 fps
TikTokUp to 10 min (60 min some accounts)1080×19209:16~287 MB (mobile) / 72 GB (web)H.264 / H.26523-60 fps
X (Twitter)2 min 20 sec (standard) / 140 min (Premium)1920×1080 max16:9 or 1:1512 MB (mobile) / 8 GB (web, Premium)H.264Up to 60 fps
LinkedInUp to 10 min (native feed)1920×1080 max16:9 or 1:1~5 GBH.264Up to 30 fps
FacebookUp to 240 min1920×1080 max16:9, 9:16, or 1:1~10 GBH.264Up to 60 fps
Podcast Video (YouTube/Spotify)Full episode length1920×108016:9Platform long-form limits applyH.26424-30 fps

Delivering to a platform specification

Platform requirements are two different things wearing one name. There is what a platform accepts, which is broad, and what it recommends, which is narrower and describes what survives its processing best. Uploading something merely accepted usually works and frequently looks worse than it needed to.

Everything gets re-encoded on upload. Your file is not what viewers receive, and the platform generates its own versions at several resolutions from whatever you supply. Delivering at the recommended settings gives that process the best material to work from, which is why exceeding recommended bitrate rarely helps and never hurts as much as falling below it.

Duration and aspect limits are hard failures rather than quality questions. A file exceeding a maximum length or using an unsupported shape is rejected outright or cropped without asking, and finding out after uploading a long export wastes real time. Check these before rendering rather than after.

Specifications change without announcement. Platforms revise limits, add formats and quietly deprecate others, and a figure that was correct last year may not be now. Confirm against the platform's own current documentation for anything that matters, and treat any third-party summary, including this one, as a starting point rather than an authority.

Keep a high quality master separate from platform exports. Delivering the same file everywhere means compromising on whichever platform has the tightest constraint, and re-exporting from an already compressed upload compounds the loss. Exporting each version from the master keeps every one as good as its own specification allows.

Vocabulary

Re-encode. The compression a platform applies to your upload before showing it to anyone. Means the file viewers receive is never the file you supplied, and why delivering good material matters more than delivering large files.

Container and codec. The container is the file wrapper, such as MP4 or MOV. The codec is how the video inside is compressed, such as H.264. A platform can accept a container while rejecting the codec inside it.

Recommended settings. The configuration a platform states as ideal, as opposed to the wider set it merely accepts. Following the recommendation gives its re-encoding process the best starting material.

Master. The highest quality version of a finished piece, kept as the source for every subsequent export. Exporting each platform version from the master avoids compounding compression losses.

Translate this page

Machine translation provided by Google Translate, on Google’s servers. We do not check these translations and they will get technical terms wrong. The English page is the authoritative one. Following a link sends this page’s address to Google. Your browser may also offer to translate this page itself, which keeps the request on your device.