Facebook has three video surfaces with three different ideal shapes, and posting the wrong shape to the wrong surface is the most common Facebook video mistake. So let's sort it.
Feed: 1080 by 1350, portrait 4:5, gets you the most screen space. Landscape 1280 by 720 works but looks small next to everything else. Stories and Reels: 1080 by 1920 vertical, same as Instagram, because it's the same company and the same viewing habits. The facebook video dimensions aren't complicated. People just post first and check later.
Before you upload, run the file through a social media post size checker. Ten seconds. Tells you whether dimensions, aspect ratio, and file size match the surface you're posting to. Cheapest insurance in content marketing. Most failed uploads aren't failures of creativity. They're spec mismatches, and they're embarrassing precisely because they're preventable.
The facebook cover photo size desktop and mobile difference is the real trap: 820 by 312 on desktop but cropped to 640 by 360 on phones, cutting the sides off. Design for the mobile crop and your logo survives everywhere. Design for desktop and mobile visitors see half a logo. Guess which audience is bigger. I'll wait.
File size and length caps are generous for normal use. What actually gets people: uploading a vertical video to the feed and wondering why it looks tiny, or the reverse. Match the shape to the surface and half the battle is won.
Facebook's compression is brutal. Upload the highest quality source you have and don't be surprised when the published version looks softer. That's normal, not a sign you did something wrong. The workaround is exporting at a slightly higher bitrate than you think you need, so the platform has more data to work with when it recompresses. A platform spec compliance tool helps here too, flagging exports whose bitrate is too low for the target surface before the compressor does its damage.
All current facebook video dimensions and the cover photo crops are tracked at easyimagevideo.com. And our service formats one upload for Facebook, Instagram, TikTok, and everywhere else.