Facebook recommends H.264 MP4 for the best video quality and fastest upload performance. Videos uploaded as AVI, WMV, or WebM are transcoded by Facebook's servers — a process that can degrade quality and delay your post going live. Encoding to H.264 MP4 before upload ensures your video publishes at the highest possible quality across Feed, Reels, and Watch.

Facebook Video Requirements

Recommended Codec
H.264 (AVC)
Container
MP4 or MOV
Max Resolution
1080p (1920×1080)
Max File Size
10 GB
Max Duration
240 minutes
Audio Codec
AAC, 192 kbps+ stereo
Aspect Ratio
9:16 to 16:9
Frame Rate
Up to 60 fps

Encode Video for Facebook — Free Online

Try a Facebook-ready H264 MP4 encode at 720p. Create a free account for up to 8K/120fps and production workflows.

Create a free account to get starter credits, higher output limits, up to 8K/120fps options, and access to production encoding workflows.
Drag & drop a video file here or click to browse
Max file size: 200 MB · Max duration: 300s
0%
0%

Verify once, then start the conversion.

Frequently Asked Questions

What video format does Facebook recommend?

Facebook recommends MP4 with H.264 video and AAC audio. Facebook also accepts MOV, AVI, MKV, and WebM, but all are re-encoded on upload. Starting with H.264 MP4 produces the best quality output with the least processing overhead.

What is the best resolution for Facebook video?

1080p (1920×1080) is Facebook's maximum resolution for standard video. Encode at 1080p for Feed and Watch. Reels support 1080×1920 vertical. Facebook does not support 4K public video delivery.

Why is my Facebook video low quality?

Facebook reduces bitrate during high-traffic periods and applies SD compression on older devices. For best results: upload an H.264 MP4 at 1080p, set bitrate to at least 8 Mbps, and avoid re-encoding an already-compressed file.

What is the Facebook video file size limit?

Facebook allows video uploads up to 10 GB per file for regular posts. Pages allow up to 10 GB; Ads depend on format but typically max out at 4 GB.

Can I upload 4K video to Facebook?

You can upload 4K source files to Facebook, but Facebook currently delivers video at a maximum of 1080p to viewers. Uploading a 4K source may improve the quality of the 1080p downscale, but the public-facing video will still be 1080p maximum.

Related Tools

Full video encoding serviceUse the dashboard, API, bulk jobs, storage outputs, and webhooks for production workflows.Calculate paid encoding costEstimate NEU credits for codec, resolution, FPS, bitrate, quality, and duration.

Need More Power?

The public encoder is useful for quick previews. For larger files, up to 8K/120fps output, bulk jobs, API access, storage outputs, and webhooks, create an account and run production workflows with predictable NEU estimates.