
You spend hours creating the perfect video. The visuals are sharp, the sound is on point, and the message? Chef’s kiss. But once you hit “post,” it’s blurry on Instagram, awkwardly cropped on Facebook, and totally unwatchable on TikTok. Sound familiar?
That’s because every social media platform plays by its own rules when it comes to video specs, different resolutions, aspect ratios, file sizes, formats, and even frame rates. Miss the mark, and your content might end up looking like a low-budget version of what you intended.
Don’t worry, we’ve broken down the video specifications for all major platforms in this blog. For each one, you’ll get the exact specs you need, plus PosterMyWall’s recommended settings so you can create polished, platform-perfect videos in minutes!
1. Facebook video specs

Facebook supports a wide variety of video formats, great for creators, but it means you need to be extra careful with sizing.
- Use square (1:1) or vertical (4:5 or 9:16) videos for mobile engagement.
- Keep your video under 2 minutes for better watch-through rates, even though the platform allows longer formats.
- Resolution:
- 1:1 ratio: 1440 x 1440 pixels
- 4:5 ratio: 1440 x 1800 pixels
- Minimum width: 120 pixels
- Minimum height: 120 pixels
- Aspect ratio: Supports both 16:9 (horizontal) and 9:16 (vertical)
- Maximum file size: 4GB
- Recommended formats: MP4, GIF or MOV
- Video length: Up to 240 minutes (but keep it short!)
- Bitrate: 256 kbps
- Frame rate: 30 frames per second
You can also choose from pre-sized Facebook video ads in PosterMyWall that are already optimized for square, vertical, and widescreen. No cropping or resizing needed; just customize, export, and post!
2. Instagram video specs

Instagram offers multiple ways to share videos; Reels, Stories, and in-feed posts, and each comes with its own quirks. But the good news? These general guidelines will keep your content looking crisp across the board.
- Resolution: Minimum of 720p for a clear and professional look
- Frame rate: At least 30 frames per second for smooth playback
- Aspect ratio: 9:16 (vertical) works best for Reels and Stories, while 1.91:1 fits traditional in-feed posts
- Maximum file size: Up to 4GB
- Recommended formats: MP4 and MOV
- Video length:
- 3 seconds to 15 minutes if you’re uploading from your device
- Up to 90 seconds of recording directly within the Instagram app
PosterMyWall offers a huge library of Instagram video templates that are perfectly sized, fully customizable, and ready to post, so you can create scroll-stopping content in minutes.
3. TikTok video specs

TikTok is all about vertical, full-screen videos that grab attention fast. Whether you’re recording directly in the app or uploading pre-edited content, these specs will help your videos look flawless on every scroll.
- Resolution: 1080 x 1920 pixels (standard for vertical full-screen videos)
- Aspect ratio: 9:16
- Maximum file size:
- 72MB for Android
- 278.6MB for iOS
- Recommended formats: MP4 or MOV
- Video length:
- Up to 3 minutes if you’re recording within the app
- Up to 10 minutes if you’re uploading from your device
- Frame rate: Between 23 and 60 frames per second for smooth playback
Use PosterMyWall’s TikTok video templates to create polished TikTok videos that fit the platform’s full-screen layout. Just add your text, music, and animations and you’re good to go!.
4. X video specs

X isn’t just for short thoughts anymore, it’s also a powerful platform for video content. But if your video doesn’t meet the right specs, it can get blurry, cut off, or even rejected. Here’s how to make sure your content lands perfectly.
- Resolution:
- 1280 x 720 pixels (landscape)
- 720 x 1280 pixels (portrait)
- 720 x 720 pixels (square)
- Aspect ratio:
- 16:9 (horizontal or vertical)
- 1:1 (square)
- Maximum file size: Up to 1GB (though under 30MB is recommended for smoother uploads)
- Video length:
- 15 seconds or less is ideal for engagement
- Up to 2 minutes and 20 seconds supported for regular users
- Up to 10 minutes for Twitter Pro Media accounts
- Frame rate: 30 fps or 60 fps
5. YouTube video specs

YouTube is the go-to platform for long-form videos, tutorials, vlogs, and everything in between. But if you want your content to look as professional as possible, you’ll need to stick to the right video specs. Here’s what you need to know.
- Resolutions supported:
- 4320p (8K): 7680 x 4320
- 2160p (4K): 3840 x 2160
- 1440p (2K): 2560 x 1440
- 1080p (HD): 1920 x 1080
- 720p (HD): 1280 x 720
- 480p (SD): 854 x 480
- 360p (SD): 640 x 360
- 240p (SD): 426 x 240
- Aspect ratio: 16:9 is the default (and best for a full-screen experience)
- Maximum file size: Up to 256GB
- Recommended video formats: MOV, MPEG-1, MPEG-2, MPEG4, MP4, MPG, AVI, WMV, MPEGPS, FLV, 3GPP, WebM, DNxHR, ProRes, CineForm, HEVC (h265)
- Video Length: Up to 15 minutes for standard accounts (Longer videos (up to 12 hours) are allowed for verified accounts)
- Frame rate: 24, 25, or 30 fps are standard, though YouTube also supports higher frame rates like 60 fps
Want to design stunning intros, outros, or full YouTube videos? PosterMyWall’s free YouTube templates make it easy to create professional-quality content that matches YouTube’s exact dimensions!
6. LinkedIn video specs

LinkedIn is where professionals connect, but that doesn’t mean your videos have to be boring. In fact, a well-sized and high-quality video can make your brand stand out in a crowded feed. Here’s how to get your specs right.
- Video file size: Between 75 KB and 500 MB
- Video duration: From 3 seconds up to 30 minutes
- Dimensions:
- Minimum width & height: 360 x 360 pixels
- Maximum width & height: 1920 x 1920 pixels
- Aspect ratio range: From 9:16 (vertical) to 16:9 (horizontal)
- Resolution:
- Minimum: 256 x 144
- Maximum: 4096 x 2304
- Recommended formats: MP4, WebM, MKV, ASF, FLV, MPEG-4, and many others including H264/AVC, VP8, VP9, WMV2, and WMV3
- Frame rate: Stick with 30 fps for smooth, professional playback
7. Pinterest video specs

Pinterest isn’t just for pretty pictures. Video pins are a powerful way to grab attention and drive clicks. But if your video doesn’t follow Pinterest’s specs, it might get cut off or underperform. Here’s how to keep your content sharp and scroll-stopping.
- Aspect ratios: Pinterest supports several formats:
- 1:1 (square)
- 2:3 (portrait)
- 4:5 (slightly taller portrait)
- 9:16 (full vertical)
- Max file size: Up to 2GB
- Recommended Formats: MP4, MOV, or M4V
- Video length: From 4 seconds to 15 minutes (Shorter videos tend to perform better for quick inspiration or tutorials)
8. Snapchat video specs

Snapchat is all about fast, full-screen storytelling. If your video doesn’t fit the frame perfectly, it could miss the mark. To get your message across loud and clear, stick to these specs:
Resolution: 1080 x 1920 (full HD vertical)
Aspect ratio: 9:16 – perfect for mobile viewing
Max file size: Up to 1GB
Recommended formats: MP4 or MOV and H.264 encoded
Video length: Anywhere from 3 seconds to 180 seconds (3 minutes)
9. Bluesky video specs

Bluesky is still new on the block, but video sharing is gradually picking up. While it’s not as video-centric as other platforms, you can still post engaging clips—just make sure you follow the basic requirements.
- Resolution: 720p or higher
- Aspect ratio: 16:9 (landscape) or 1:1 (square)
- Max file size: Up to 50MB
- Recommended formats: .mp4, .mpeg, .webm, and .mov video files.
- Video length: Short clips up to 60 seconds work best
10. Threads video specs

Threads is all about real-time conversations, but video makes those moments more memorable. To make sure your content lands well and looks clean, follow these updated Threads video guidelines:
- Aspect ratios:
- Preferred: 9:16 (vertical)
- Also supports: 3:4 (portrait), 1:1 (square), 16:9 (landscape)
- Resolution:
- Minimum: 320 x 360 pixels
- Maximum: 1440 x 1920 pixels
- File size: Up to 1GB
- Video duration: Up to 5 minutes
- Frame rate: Between 23–60 fps
- Recommended formats: MP4 or MOV
11. Twitch video specs

Twitch is built for livestreams, but creators often upload pre-recorded content too. To keep your videos looking sharp on every screen, make sure they meet Twitch’s quality standards.
- Resolution: Full HD at 1920 x 1080 (1080p) is ideal
- Frame rate: 60 fps for smooth motion and clear visuals
- Recommended formats: MP4, MOV, or FLV
- Max File Size: No official cap, but larger files take longer to process
- Aspect ratio: 16:9 (standard landscape)
12. Tumblr video specs

Tumblr may not be the first platform that comes to mind for video, but it’s a great space for creative, niche content. If you’re sharing vlogs, edits, or aesthetic loops, make sure your uploads meet these simple specs:
- Recommended formats: MP4 or MOV
- Max file size: Up to 500MB per video
- Video length: Up to 10 minutes per video
- Daily limit:
- 20 videos max per day
- 60 minutes total video time per day
13. Reddit video ad specs

Reddit isn’t just for text and memes anymore. Videos are gaining traction, especially in communities like r/DIY, r/AskReddit, and r/technology. To optimize your video’s performance in the feed or on the Discover tab, follow these guidelines.
- File type: MP4 or MOV (ProRes not supported)
- Max file size: 1 GB
- Frame rate: Up to 30 fps
- Video length: Between 2 seconds and 15 minutes
- Recommended length: 5–30 seconds for best engagement
- Resolution: Varies by placement, but aim for high resolution (at least 720p) for clarity.
How to create customizable videos with PosterMyWall
Creating platform-perfect videos doesn’t have to be complicated. With PosterMyWall, you can design scroll-stopping content in just a few clicks.
Start with thousands of professionally designed free video templates, tailored for every social media platform, from Instagram Reels to YouTube intros. You can easily customize the text, colors, fonts, images, and video clips right in your browser. Want to add an AI voice or subtitles to your brand video? Done in seconds.
Once you’re happy with your design, you can download it in high-quality MP4 or GIF format, ready to publish wherever your audience is. Plus, you can resize your video for multiple platforms with a single click, so your content looks perfect everywhere.
Start creating social-ready videos today
Every platform has its own rules, and now, you’ve got the specs to play the game like a pro. From vertical TikToks to widescreen YouTube uploads, nailing the right resolution, format, and duration can make all the difference in how your video performs.
But here’s the best part: you don’t need to memorize every detail. With PosterMyWall’s customizable video templates, you can design once, adapt for all, and publish with confidence.
FAQs
Why do social media video specs matter?
Each platform has different requirements for video resolution, aspect ratio, and file size. Following these specs ensures your video looks crisp, plays smoothly, and performs well.
What happens if I upload a video with the wrong dimensions?
Your video might appear stretched, cropped, blurry, or it may not upload at all. Proper dimensions help maintain quality and visual impact.
Can I resize one video for different platforms using PosterMyWall?
Yes! With PosterMyWall’s one-click resize feature, you can instantly adapt your video for Instagram, TikTok, YouTube, and more, no need to recreate from scratch.
What video formats work best for social media?
MP4 and MOV are the most widely accepted formats across platforms like Facebook, Instagram, TikTok, and LinkedIn.
How long should my social media videos be?
It depends on the platform. TikTok and Reels favor short-form content (under 60 seconds), while YouTube and LinkedIn allow longer videos (up to 15 or 30 minutes). Keep your message clear and your videos concise.