Drop a video file and see its resolution, duration, size and bitrate checked against recommended upload specs per platform — before a failed upload wastes your evening. Runs entirely in your browser; the file never leaves your machine.
The deeper problem isn't specs — it's that most schedulers re-encode your video after you upload it, whatever shape it's in. Smart Post Studio publishes from your desktop with no re-encode: 4K stays 4K. We documented the difference: see the evidence.
Try the free planWhat this checks — and what it can't. The checks compare your file against widely documented recommended upload specs as of September 2026: vertical platforms (TikTok, Reels, Shorts, Stories) want 9:16 at 1080 × 1920 or better; X caps uploads at 512 MB; feed video reads best at 1080p+; and visibly low bitrates (under ~4 Mbps at 1080p) tend to look soft after every platform's own re-encode. Platforms change limits without notice and some caps vary by account type, so treat a ⚠ as "check before you rely on it," not a verdict. Analysis uses your browser's own video decoder — nothing is uploaded or stored.
What does this tool actually check? It reads the file's resolution, duration, file size and bitrate in your browser, then compares each number with the recommended upload specs for Instagram, TikTok, YouTube, X, Facebook, Threads and LinkedIn. Nothing is uploaded; the file stays on your machine, which is also why it works on a 2 GB export without waiting.
My video fails on one platform but passes the others. Why? Each network has its own ceilings. A long 4K export can be fine for YouTube and still be too long for a Reel, or too large for X. The table shows which limit you hit, so you can trim the length or re-export at a lower bitrate for that one platform instead of re-doing everything.
Does passing here guarantee the upload will work? No. It means the file is within the published limits. Platforms also transcode on their side and can reject files with unusual codecs or audio tracks. The safest export is H.264 video with AAC audio in an MP4 container; if a file passes here and still fails, that is usually the reason.
Why does the same video look worse after some schedulers post it? Many cloud schedulers re-encode your upload to a lower bitrate before sending it on. We measured this in our video-quality comparison. Smart Post Studio's desktop app sends the original file from your computer to the platform, so what you exported is what gets posted.
More free tools: smartpoststudio.com/tools · verified sizes: image-size reference