Facebook Upload File Size Limit 2026

Facebook allows feed video uploads up to roughly 4GB, with a duration ceiling of 240 minutes confirmed in Meta's own video requirements documentation. Stories run on a much tighter duration cap of 1 to 120 seconds rather than a large file size allowance, since Stories are short by design regardless of how much room the file format technically allows.
Feed video: the generous option
A standard feed video upload can run up to 240 minutes long, and file sizes in the neighborhood of 4GB are widely supported for MP4 and MOV formats. In practice almost nothing you post will approach either ceiling: a well compressed 10 minute 1080p video typically lands well under 1GB, so the 4GB limit exists mainly to accommodate longer form or higher resolution content rather than being a constraint most creators think about.
Reels: no length cap, organic
Since Meta's June 2025 merge of video and Reels, organic Facebook Reels carry no duration cap at all, inheriting the same flexibility as regular feed video. The 90 second limit some guides still cite only applies to paid Reels ad placements, not to organic posts. File size guidance for Reels follows the same practical range as feed video, since they now run on shared infrastructure.
Stories: short by design
Facebook Stories cap out at 120 seconds per video per Meta's official requirements (not the 60 seconds many older guides list), and the app splits longer Stories into roughly 15 second segments for viewers. Because Stories are inherently short, file size is rarely the limiting factor the way duration is; a well compressed 120 second clip at 1080p sits nowhere near a size ceiling that would cause upload problems.
Quick reference
| Placement | File size | Duration |
|---|---|---|
| Feed video | ~4GB | Up to 240 minutes |
| Reels (organic) | Same range as feed | No length cap |
| Reels (paid ads) | Ad specs apply | Up to 90 seconds |
| Stories | Not the binding constraint | 1 to 120 seconds |
What actually causes upload failures
When a Facebook video upload fails, it is rarely because the file exceeded the stated size or duration ceiling. The more common causes are an unsupported codec (older or unusual export settings rather than the standard H.264 video and AAC audio combination), an unstable connection dropping mid-upload on a large file, or the browser tab closing before a long upload finishes processing. If a video repeatedly fails to upload well under 4GB, check the codec and container format before assuming you have hit a size limit.
Keeping uploads reliable
Large files upload more reliably on stable wifi than on mobile data, and compressing a video before upload (rather than trusting the app to do it) usually preserves more visible quality. Once your video is ready, check crops and framing with the social post preview tool and schedule it through the Facebook scheduler. Sign up free to manage Facebook video alongside nine other platforms from one dashboard.
Schedule to every platform at once
Posted Once publishes your content to all 10 social networks from one place.
Start free trial