Why Format Matters for Social Media
Every social media platform has specific requirements for video uploads — format, resolution, aspect ratio, file size, and duration limits. Upload a video that does not match these specs and one of three things happens: the platform rejects it outright, silently re-encodes it with aggressive compression that destroys quality, or crops it in unexpected ways that cut off important content.
The irony is that most smartphones record video in formats that are perfectly fine for social media — MP4 with H.264, 1080p or 4K resolution. The problems arise when you edit in software that exports in non-standard formats (ProRes MOV, MKV, WebM), when you need a specific aspect ratio (9:16 for Reels/TikTok, 1:1 for feed posts), or when your file exceeds the platform's size limit.
Universal Safe Settings
If you want one set of settings that works everywhere, use: MP4 container, H.264 video codec, AAC audio codec, 1080p resolution (1920x1080 for landscape, 1080x1920 for portrait, 1080x1080 for square), 30 fps frame rate, and 8-12 Mbps video bitrate. This combination is accepted by every major platform without re-encoding and produces excellent quality at reasonable file sizes.
MP4 with H.264 is the universal standard because every device and platform has hardware decoding support. While newer codecs like H.265 and VP9 produce smaller files, not all platforms accept them — and those that do may re-encode anyway, negating the file size advantage. Stick with H.264 for maximum compatibility and predictable results.
Platform-Specific Requirements
Instagram Feed Posts: Square (1:1) at 1080x1080 or landscape (1.91:1) at 1080x566. Maximum 60 seconds for feed videos. MP4 format, H.264 codec, maximum 30 fps. File size limit is 250 MB but smaller files upload faster and avoid compression. Instagram heavily re-compresses uploads, so starting with high quality (10+ Mbps bitrate) gives the algorithm more data to work with.
Instagram Reels and Stories: Vertical (9:16) at 1080x1920. Maximum 90 seconds for Reels, 60 seconds for Stories. Same format requirements as feed posts. Vertical video performs dramatically better on Reels — horizontal video is letterboxed with black bars and gets less engagement.
TikTok: Vertical (9:16) at 1080x1920. Maximum 10 minutes. MP4 or WebM accepted. TikTok's compression is aggressive, so upload at the highest quality possible — 1080p, 10+ Mbps bitrate, H.264. Avoid uploading already-compressed video; start from the highest quality source you have.
YouTube: The most flexible platform. Accepts nearly any format, resolution up to 8K, and files up to 256 GB. Recommended: MP4, H.264, 1080p or 4K, 8-12 Mbps for 1080p or 35-45 Mbps for 4K. YouTube re-encodes everything to multiple quality levels anyway, so providing a high-quality source gives the best results. 16:9 is standard; 9:16 (Shorts) for vertical content under 60 seconds.
X (Twitter): MP4 with H.264, maximum 1920x1200, 40 fps, 512 MB file size, 140 seconds. Videos are heavily compressed, so start with high quality. 16:9 landscape or 1:1 square work best in the feed.
LinkedIn: MP4, H.264, 256 MB max for personal posts and 200 MB for ads, 1:1 or 16:9 aspect ratio, maximum 10 minutes. LinkedIn's audience expects professional quality — ensure clean audio and stable footage.
Facebook: MP4 with H.264, up to 4K resolution, 10 GB file size limit, 240 minutes maximum duration. Facebook supports nearly any aspect ratio but 16:9 and 1:1 perform best in the feed. Vertical 9:16 for Reels.
How to Convert Your Videos
If your video is in the wrong format (MOV, MKV, AVI, WebM) or the wrong resolution, you need to convert it before uploading. Our Video Converter handles all common input formats and outputs MP4 with H.264 — the universal social media format. Upload your video, select MP4 as the output, choose your desired resolution, and the server converts it using FFmpeg.
For aspect ratio changes, you have two approaches. Cropping removes content from the edges to fill the target ratio — a 16:9 video cropped to 9:16 loses the left and right thirds. Letterboxing (or pillarboxing) preserves all content but adds black bars to fill the frame. For social media, cropping usually looks better because black bars reduce visual impact and engagement.
If your video is already MP4 but too large, reduce the bitrate or resolution. Dropping from 4K to 1080p typically reduces file size by 75% with negligible visual difference on phone screens. Reducing bitrate from 20 Mbps to 8 Mbps at 1080p saves 60% with minimal quality loss for most content.
Audio Matters More Than You Think
Social media algorithms prioritize watch time, and bad audio is the fastest way to make viewers scroll past. Ensure your video has clear audio at a reasonable volume. AAC at 192-256 kbps is the standard audio codec for social media video. If your source has AC3, DTS, or FLAC audio tracks (common in MKV files from cameras or screen recordings), these will be transcoded to AAC automatically during MP4 conversion.
For videos originally recorded without audio (screen recordings, time-lapses, GIF conversions), most platforms accept silent videos but may flag them as lower quality. Adding a simple background music track or ambient sound can improve both engagement metrics and algorithmic distribution.
Quick Reference Cheat Sheet
For every platform: start with MP4, H.264, AAC, 1080p, 30fps, 10 Mbps bitrate. Then adjust aspect ratio and duration to match: 9:16 vertical for Reels/TikTok/Shorts, 16:9 landscape for YouTube/LinkedIn, 1:1 square for feed posts. Keep file size under 100 MB for fast uploads. Convert with our Video Converter if your source is in a different format.