Upload a video and instantly see a pass/warn/fail checklist against every Facebook Reels spec item - free, and entirely in your browser.
Drag & drop or click to select any MP4, MOV, or WEBM clip. Nothing is uploaded - it stays on your device.
Every Reels spec item - format, codec, resolution, frame rate, GOP, audio and more - is checked against the actual values in your file.
If anything warns or fails, click "Fix it for Reels" to send the same file straight to the converter - no re-upload needed.
Sourced from Meta's Business Help Centre, snapshot 2026-09-24. Facebook may update these at any time.
MP4 container, H.264 or HEVC video, AAC-LC audio.
At least 1080px on the short side, square (1:1) pixel aspect ratio.
24-60fps, with a closed GOP (keyframe interval) between 2 and 5 seconds.
Stereo AAC-LC at 44.1 or 48kHz, at least 128kbps. Silent videos are allowed.
Source: Meta Business Help Centre - Requirements for Facebook Reels
Know exactly why a Reels upload looks compressed or gets rejected, before you post it.
Every check runs inside your browser using WebCodecs. Your video is never uploaded to any server.
Not just pass/fail - see the actual value Facebook will see, next to what it expects.
Non-compliant video? Jump straight to the Reels converter with the same file already loaded.
No sign-up, no credits, no subscription. Check as many videos as you like.
Metadata-only probing - even a 1GB file checks in a couple of seconds.
Some spec items (like progressive scan) can't be detected from a browser - we mark those "unknown" instead of guessing.
Facebook recommends MP4 with H.264 video and AAC audio, at least 1080p on the short side, 24-60fps, a 2-5 second closed GOP, 4:2:0 chroma subsampling, square pixels, stereo audio at 44.1 or 48kHz and at least 128kbps.
Facebook re-encodes videos that don't meet its target spec, which can visibly reduce quality. Common causes are a resolution below 1080p, an unsupported codec (VP9/AV1 or older), a frame rate outside 24-60fps, or a GOP structure outside 2-5 seconds.
No. It reads the video's metadata entirely in your browser using WebCodecs - the file itself is never sent to any server.
Pass means the item meets the requirement. Warn means it's outside the ideal range but Facebook can still process it (often with quality loss). Fail means it's likely to be rejected or heavily altered. Unknown means the browser can't determine that value from the file alone.
Use the "Fix it for Reels" button - it hands your video to the WrapPix Reels converter, which re-encodes it to a compliant MP4 without leaving your browser.