Upload checker: will your photo or video fit the app’s limits?
Upload keeps failing? Pick the photo or video and see, in seconds, whether its size, format, length and dimensions fit the published limits of 12 apps, from Facebook and Instagram to TikTok, YouTube, X and WhatsApp. Your file never leaves your device.
- Private: your browser reads the file’s size, type, dimensions and length on your device. Nothing is uploaded.
- Every limit links to the platform’s own help page.
- Fitting the limits doesn’t guarantee an upload works, but it rules out one common cause.
Social media upload limits: 25 limits from 12 apps
Every limit the checker uses, in one table, with a link to the official page it comes from. Where a platform publishes two different figures, we show both.
| Upload | Published limits | Source |
|---|---|---|
| Photo (Photos) |
| I can’t upload photos on Facebook Our guide |
| Video or reel (Videos) |
| What video file formats can you upload on Facebook Our guide |
| Reel (Videos) |
| Record a reel on Instagram How to make Instagram Reels: the complete 2026 guide Our guide |
| Story video (Videos) |
| Share a photo or video to your Instagram story Our guide |
| TikTok | ||
| Video uploaded on a computer (TikTok Studio) (Videos) |
| Tools for creators Our guide |
| X (Twitter) | ||
| Video, without Premium (Videos) |
| How to share and watch videos on X Our guide |
| Video, with Premium or a higher plan (Videos) |
| How to share and watch videos on X About X Premium Our guide |
| Photo in a post (Photos) |
| How to post photos or GIFs on X Our guide |
| Profile photo (Photos) |
| Help with uploading a profile photo How to customize your profile Our guide |
| Header image (Photos) |
| Help with uploading a profile photo How to customize your profile Our guide |
| Video in a chat (Videos) |
| Can’t send longer videos Our guide |
| File sent as a Document (Any file) |
| Can’t send longer videos Our guide |
| Status video (Videos) |
| Can’t create or share status Our guide |
| Image Pin (on the web) (Photos) |
| Review Pin specs Our guide |
| Video Pin (Videos) |
| Review Pin specs Our guide |
| Profile photo (Photos) |
| Photo won’t upload to your profile Our guide |
| Background (cover) photo (Photos) |
| Add or change the cover image on your profile Our guide |
| YouTube | ||
| Video upload (Videos) |
| Upload videos longer than 15 minutes Supported YouTube file formats Our guide |
| Short (Videos) |
| Understand three-minute YouTube Shorts Our guide |
| Discord | ||
| File, photo or video in a message (without Nitro) (Any file) |
| File Attachments FAQ Our guide |
| Snapchat | ||
| Story video posted from a computer (Videos) |
| How to Post a Snap to My Story from the Web Our guide |
| Spotlight video (Videos) |
| How do I post Snaps to Spotlight? Our guide |
| Telegram | ||
| File, photo or video (without Premium) (Any file) |
| Telegram FAQ Our guide |
| File, photo or video (with Premium) (Any file) |
| Telegram Premium FAQ Telegram FAQ Our guide |
| Video in a comment (Videos) |
| How do I add video in comments? Our guide |
WhatsApp video over the limit? WhatsApp suggests trimming it, recording at a lower resolution, or sending it as a Document. See WhatsApp media problems.
Limits version 1.0.0, reviewed November 11, 2026. Platforms change their limits, so the linked pages are the final word. You’re welcome to cite this table with a link to this page. It’s also free to download as open data.
File fits but the upload still fails?
- Facebook photos: Meta suggests uploading the original photo rather than an edited copy. See Facebook photos won’t upload.
- Reels and TikTok: a weak connection or an old app version are common causes. Save a draft first so you don’t lose your edit. See Facebook reels, Instagram Reels and TikTok upload failed.
- Profile photos: see X profile photo, LinkedIn photo and Facebook profile picture.
Questions about the upload checker
Does the upload checker upload my file?
No. Your browser opens the file on your device to read its name, size, type, dimensions and length. The file isn’t uploaded, copied or saved anywhere, and we never see it.
If my file passes, will it definitely upload?
Not necessarily. The checker compares your file with the limits each platform publishes. Uploads can still fail because of your connection, the app version, your account or something in the file itself. Each result links to our troubleshooting guide for that app.
Why couldn’t it read my video’s length?
Browsers can only read the length of video formats they can play, such as MP4 or WebM (MOV depends on your browser). For other formats (for example AVI or MKV), check the length in your gallery or video player.
Why do some limits differ between pages?
Platforms sometimes publish different figures on different help pages, such as X’s video and Premium pages. Where that happens we show both rather than picking one.
Which apps are covered?
Facebook, Instagram, TikTok, X (Twitter), WhatsApp, YouTube, Discord, Telegram, Snapchat, Pinterest, LinkedIn and Reddit, wherever we’ve read the limit on an official help page. We add more as we verify them.
Maintained by Michael Michael. See our editorial policy for how we check sources.
More free tools
- Fix FinderYou know something’s wrong but not what it’s called.
- Recovery Routes RegistryYou want the official link, not a scam “recovery service”.
- Account Recovery WizardYou can’t get into your account, or someone else did.
- Security CheckupYou want to stop a hack before it happens.
- Privacy CheckupYou want more control over what people see about you.
- Wellbeing CheckupYou want social media to take up less of your time and attention.
- Scam Message CheckerA message asks for money, a code or a quick login.
- Is It Down or Just Me?An app suddenly stopped loading and you don’t know why.
- Delete or Deactivate PlannerYou’re thinking about pausing or deleting an account.
- Character CounterYour caption, bio or username won’t save.
- Error Message DecoderYour app shows “Something went wrong” or another vague error.
- Spot the Scam quizYou want to practice before a real scam reaches you.