In the ever-evolving world of social media, video content continues to dominate. To ensure your videos make the maximum impact across various platforms, it’s crucial to understand the optimal video sizes and specifications for each. Let’s dive into the details for the major social media platforms in 2025.
Facebook Video Sizes
Facebook offers various video formats to cater to different user preferences and marketing strategies.
Regular Facebook Feed Video
- Recommended dimensions: 1280×720 pixels (landscape), 720×1280 pixels (portrait)
- Aspect ratios: 16:9 (landscape), 9:16 (portrait), 2:3 (vertical), 4:5 (vertical), 1:1 (square)
- Maximum file size: 4GB
- Recommended formats: MP4 and MOV
- Video length: 1 second to 240 minutes
- Maximum frame rate: 30 fps
Facebook Stories
- Recommended resolution: 1080×1920 pixels
- Aspect ratio: 9:16
- Maximum file size: 4GB
- Maximum video length: 20 seconds
Facebook Live Video
- Recommended resolution: 1280×720 pixels
- Maximum resolution: 1920×1080 pixels
- Aspect ratio: 16:9
- Maximum video length: 8 hours
Instagram Video Sizes
Instagram has become a hub for video content, with various formats available to creators and marketers.
Instagram Feed Video
- Recommended resolution: 1080×1080 pixels (square), 1080×566 pixels (landscape), 1080×1350 pixels (portrait)
- Aspect ratios: 1:1 (square), 16:9 (landscape), 4:5 (portrait)
- Maximum file size: 4GB
- Maximum video length: 60 seconds
- Supported formats: MP4, MOV
Instagram Stories and Reels
- Recommended resolution: 1080×1920 pixels
- Aspect ratio: 9:16
- Maximum file size: 4GB
- Maximum video length: 60 seconds (Stories), 90 seconds (Reels)
IGTV
- Recommended resolution: 1080×1920 pixels
- Aspect ratio: 9:16
- Maximum file size: 3.6GB
- Maximum video length: 60 minutes
TikTok Video Sizes
TikTok has taken the social media world by storm with its short-form video content.
- Recommended resolution: 1080×1920 pixels
- Aspect ratio: 9:16
- Maximum file size: 287.6MB on iOS, 72MB on Android
- Video length: 3 seconds to 10 minutes
- Recommended frame rate: 25-30 fps
X (Twitter) Video Sizes
X (formerly Twitter) supports various video formats for different types of content.
Regular X Feed Video
- Recommended resolution: 1280×720 pixels (landscape), 720×1280 pixels (portrait)
- Aspect ratios: 16:9 (landscape), 1:1 (square), 9:16 (portrait)
- Maximum file size: 512MB
- Video length: 0.5 seconds to 140 seconds
- Recommended frame rate: 30 fps
YouTube Video Sizes
YouTube remains the go-to platform for long-form video content.
Standard YouTube Video
- Recommended resolution: 1920×1080 pixels
- Aspect ratio: 16:9
- Maximum file size: 128GB or 12 hours (whichever is less)
- Supported formats: MOV, MPEG4, MP4, AVI, WMV, MPEGPS, FLV, 3GPP, WebM
YouTube Shorts
- Recommended resolution: 1080×1920 pixels
- Aspect ratio: 9:16
- Maximum video length: 60 seconds
LinkedIn Video Sizes
LinkedIn has become an important platform for professional video content.
- Recommended resolution: 1920×1080 pixels
- Aspect ratios: 16:9 (landscape), 1:1 (square), 9:16 (portrait)
- Maximum file size: 5GB
- Video length: 3 seconds to 10 minutes
- Frame rate: 30 fps (maximum)
Best Practices for Social Media Videos
- Optimize for mobile: With most users accessing social media on mobile devices, prioritize vertical (9:16) and square (1:1) formats.
- Use high resolution: Always upload the highest quality video possible within the platform’s file size limits.
- Mind the aspect ratio: Different platforms favor different aspect ratios. Adapt your content accordingly.
- Keep it short: While maximum video lengths vary, shorter videos often perform better across platforms.
- Test different formats: Experiment with various video sizes and formats to see what resonates best with your audience on each platform.
By adhering to these specifications and best practices, you’ll ensure your video content looks great and performs well across all major social media platforms in 2025. Remember, as platforms continue to evolve, it’s essential to stay updated on any changes to video specifications to maintain optimal performance for your content.