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.

Published photo and video upload limits by app
UploadPublished limitsSource
Facebook
Photo (Photos)
  • Meta recommends photos under 15 MB
  • Meta recommends JPEG, BMP, PNG, GIF or TIFF
I can’t upload photos on Facebook
Our guide
Video or reel (Videos)
  • Meta recommends MP4 or MOV (it accepts many other formats too)
What video file formats can you upload on Facebook
Our guide
Instagram
Reel (Videos)
  • Instagram’s 2026 Reels guide says reels are 3 seconds to 3 minutes
  • Instagram’s help center says reels can be up to 20 minutes
  • Instagram’s help center says reels over 3 minutes won’t be recommended to new audiences, and its 2026 Reels guide gives 3 minutes as the maximum
Record a reel on Instagram
How to make Instagram Reels: the complete 2026 guide
Our guide
Story video (Videos)
  • Instagram says story videos are up to 60 seconds per clip; longer videos are split into several clips
Share a photo or video to your Instagram story
Our guide
TikTok
Video uploaded on a computer (TikTok Studio) (Videos)
  • TikTok Studio says less than 10 GB
  • TikTok Studio lists MP4 or WebM for web uploads
  • TikTok Studio says up to 30 minutes
  • TikTok Studio lists 720x1280 resolution or higher (either orientation)
Tools for creators
Our guide
X (Twitter)
Video, without Premium (Videos)
  • X says up to 512MB without a subscription
  • X says up to 140 seconds without a subscription
How to share and watch videos on X
Our guide
Video, with Premium or a higher plan (Videos)
  • X’s video help says up to 16GB (its About X Premium page says about 8GB)
  • X’s video help says under 4 hours (its About X Premium page gives a lower figure, about 3 hours)
  • X says videos over 2 hours upload at 720p
How to share and watch videos on X
About X Premium
Our guide
Photo in a post (Photos)
  • X says single photos between 2:1 and 3:4 display in full
How to post photos or GIFs on X
Our guide
Profile photo (Photos)
  • X says profile photos can be up to 2MB
  • X accepts JPEG, GIF or PNG
  • X recommends 400x400 pixels for profile photos
Help with uploading a profile photo
How to customize your profile
Our guide
Header image (Photos)
  • X accepts JPEG, GIF or PNG
  • X recommends 1500x500 pixels for headers
Help with uploading a profile photo
How to customize your profile
Our guide
WhatsApp
Video in a chat (Videos)
  • WhatsApp’s highest video figure is 100MB (at 720p, on faster connections). Bigger files can go as a Document, up to 2 GB
  • WhatsApp says 64MB for videos sent or forwarded, and 100MB at 720p on faster connections, so this may not send on a slower one
  • WhatsApp lists 3GP, AVI, FLV, MKV, MOV and MP4
Can’t send longer videos
Our guide
File sent as a Document (Any file)
  • WhatsApp says documents can be up to 2 GB
Can’t send longer videos
Our guide
Status video (Videos)
  • WhatsApp lists 3GP or MP4 for Status videos
  • WhatsApp says Status videos can be up to 90 seconds; only the first 90 seconds of a longer video are shared
Can’t create or share status
Our guide
Pinterest
Image Pin (on the web) (Photos)
  • Pinterest gives a 20 MB limit for images uploaded on the web
  • Pinterest lists BMP, JPEG, PNG, TIFF and WEBP images
Review Pin specs
Our guide
Video Pin (Videos)
  • Pinterest lists MP4 and M4V on the web, plus MOV in its apps
  • Pinterest says videos must be 4 seconds to 5 minutes
Review Pin specs
Our guide
LinkedIn
Profile photo (Photos)
  • LinkedIn says profile photos can be up to 8MB
  • LinkedIn accepts PNG or JPG (not GIF)
  • LinkedIn says between 400x400 and 7680x4320 pixels (we compare in either orientation)
Photo won’t upload to your profile
Our guide
Background (cover) photo (Photos)
  • LinkedIn says JPG or PNG under 8MB
  • LinkedIn says JPG or PNG
  • LinkedIn recommends 1584x396 pixels
Add or change the cover image on your profile
Our guide
YouTube
Video upload (Videos)
  • YouTube says the maximum is 256 GB or 12 hours, whichever is less
  • YouTube lists MOV, MPEG-1, MPEG-2, MPEG-4, MP4, MPG, AVI, WMV, MPEGPS, FLV, 3GPP and WebM (plus DNxHR, ProRes, CineForm and HEVC)
  • YouTube says uploads are up to 15 minutes by default; you need a verified account for longer videos
Upload videos longer than 15 minutes
Supported YouTube file formats
Our guide
Short (Videos)
  • YouTube says Shorts can be up to three minutes; longer videos are long-form
  • YouTube says a Short over one minute with an active copyright claim (for example, music) is blocked globally
  • YouTube says Shorts are square or vertical; a wider video such as 16:9 is treated as long-form
Understand three-minute YouTube Shorts
Our guide
Discord
File, photo or video in a message (without Nitro) (Any file)
  • Discord says the maximum file upload is 10MB without Nitro (Nitro allows bigger files; the page gives no figure)
File Attachments FAQ
Our guide
Snapchat
Story video posted from a computer (Videos)
  • Snapchat says videos must be 5 to 60 seconds long
  • Snapchat says the minimum resolution is 540x960
  • Snapchat says its content is 9:16 and it crops videos automatically
How to Post a Snap to My Story from the Web
Our guide
Spotlight video (Videos)
  • Snapchat says Spotlight videos must be 5 seconds or longer (it doesn’t give a maximum)
How do I post Snaps to Spotlight?
Our guide
Telegram
File, photo or video (without Premium) (Any file)
  • Telegram says files of any type can be up to 2 GB each (4 GB with Premium)
Telegram FAQ
Our guide
File, photo or video (with Premium) (Any file)
  • Telegram says Premium allows 4 GB file uploads
Telegram Premium FAQ
Telegram FAQ
Our guide
Reddit
Video in a comment (Videos)
  • Reddit says under 1 GB
  • Reddit recommends under 300 MB
  • Reddit says comment videos must be at least 2 seconds
  • Reddit says comment videos can be up to 3 minutes
  • Reddit says at least 50x50 pixels
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?

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.