How to Reduce Video Size for Social Media — Instagram, TikTok, YouTube, and More
Compress and resize videos for every social media platform. File size limits, resolution requirements, and how to shrink videos without destroying quality.
The Upload Rejection Problem
You've recorded a perfect 4K video. You try to upload it to Instagram. It takes forever, then either fails silently or compresses it into a pixelated mess. Or your TikTok upload stalls at 90% and dies.
The issue: platforms have file size limits and preferred specifications. Uploading a raw 4K file and letting the platform compress it gives you the worst possible quality. Compressing it yourself — to the right specs — gives you much better results.
Platform Specs at a Glance (2026)
| Platform | Max Size | Recommended Resolution | Max Duration | Format |
|---|---|---|---|---|
| Instagram Reels | 4 GB | 1080×1920 (9:16) | 90 seconds | MP4 |
| Instagram Feed | 4 GB | 1080×1350 (4:5) | 60 seconds | MP4 |
| TikTok | 287 MB (mobile), 10 GB (web) | 1080×1920 (9:16) | 10 minutes | MP4 |
| YouTube | 256 GB | 1920×1080 or 3840×2160 | 12 hours | MP4 |
| YouTube Shorts | 256 GB | 1080×1920 (9:16) | 60 seconds | MP4 |
| Twitter/X | 512 MB | 1920×1080 (16:9) | 2:20 | MP4 |
| 5 GB | 1920×1080 (16:9) | 10 minutes | MP4 | |
| 10 GB | 1920×1080 | 240 minutes | MP4 | |
| 16 MB (status), 2 GB (chat) | 960×540 | 30s (status) | MP4 |
The Golden Rule: Compress Before Uploading
Every platform re-compresses your video after upload. If you upload a lightly compressed file, the platform's second compression pass produces decent results. If you upload a heavily compressed file, the platform compresses an already-compressed video, and quality nosedives.
The sweet spot: Compress to about 2x the platform's internal bitrate. For Instagram, that's around 8-12 Mbps for 1080p. For TikTok, similar. For YouTube, aim for 12-20 Mbps at 1080p.How to Compress
Online (Quick)
MyPDF's Video Compressor handles compression with quality presets. Upload, choose your target (social media, email, or custom), download. Good for one-off compressions under 50 MB.Desktop (Better for Large Files)
HandBrake (free, all platforms):- Open Source → Select video
- Preset: "Social" → Pick your platform dimension (if available)
- Video tab: H.264, Quality RF 22-24
- Dimensions: Set to platform requirements
- Start Encode
Mobile
CapCut (free, iOS/Android): Includes export presets for TikTok, Instagram, YouTube. The easiest option if you're editing on your phone anyway.Dimension and Aspect Ratio
Uploading the wrong aspect ratio means the platform will either crop your video or add black bars. Neither looks good.
| Aspect Ratio | Where It's Used |
|---|---|
| 9:16 (vertical) | TikTok, Reels, Shorts, Stories |
| 4:5 (tall) | Instagram feed (maximum visible area) |
| 1:1 (square) | Instagram feed, Facebook feed |
| 16:9 (landscape) | YouTube, LinkedIn, Twitter, Facebook |
WhatsApp: The Special Case
WhatsApp's 16 MB Status limit requires aggressive compression. A 30-second video at 16 MB is about 4 Mbps — which is 480p quality at best. Options:
- Shorten the clip: 15 seconds at decent quality > 30 seconds at potato quality
- Reduce resolution: 720p or even 480p is fine on phone screens
- Use MyPDF's compressor: Select the "WhatsApp" preset for optimized output
- Send as document: WhatsApp allows 2 GB for documents sent as file attachments (not Status)
Quality Expectations
Be realistic about what compression can do:
| Compression Level | Visual Quality | Use Case |
|---|---|---|
| 10% smaller | Identical | Lossless container swap |
| 30% smaller | Imperceptible | YouTube, LinkedIn |
| 50% smaller | Slight softening on zoom | Instagram, TikTok |
| 70% smaller | Noticeable softness | WhatsApp, email |
| 90% smaller | Obvious quality loss | Previews only |
Related Tools
- Compress Video — Reduce video file size
- Video Resize — Change dimensions for platform specs
- Video Trim — Cut video to platform duration limits
- Convert Video — Ensure MP4 format for upload