All guides

Every Platform's Video Size Limit in One Place (2026)

A practical April 2026 reference of current video upload limits for Discord, Email, WhatsApp, TikTok, Instagram, YouTube, X, Slack, Teams, and more.

What is the video size limit for each platform?

Every platform has different requirements for video uploads. File size limits, resolution caps, aspect ratios, duration limits, codec requirements — they're all different, they change constantly, and most reference pages on the web are years out of date (the WhatsApp 16 MB myth, Teams 250 GB confusion, TikTok 10-min cap, X Baseline H.264 — all wrong in 2026). This page is a practical current reference, last reviewed in April 2026.

What are the limits?

Discord (free upload)10 MB
Discord (Nitro Basic upload)50 MB
Discord (Nitro upload)500 MB
Discord (Nitro inline sweet spot)~100 MB
Email (Gmail inbox cap)25 MB (target <= 18 MB source)
Email (Outlook.com inbox cap)25 MB (target <= 18 MB source)
WhatsApp (official upload)2 GB (since May 2022)
iMessage~100 MB
Telegram (free)2 GB
Telegram Premium4 GB
Slack1 GB
Microsoft Teams (chat)100 MB
TikTok (iOS)287 MB
TikTok (Android)72 MB
TikTok (web)1-2 GB
Instagram4 GB
YouTube256 GB
Twitter/X (free)512 MB
Twitter/X (Premium)16 GB
Facebook4 GB
Facebook Reels4 GB (no length cap since June 2025)
LinkedIn5 GB
Bluesky100 MB decimal (100,000,000 bytes)
Reddit1 GB

How do I fix this?

Squash has all of these limits built into its destination presets. Instead of looking up specs and doing math, just drop your video and pick where it's going. Squash handles the rest.

Every platform in this guide is supported in the free version. Squash Pro ($29) removes the 60-second limit and branded end card.

Get Squash Pro — $29

Download the free version

More guides