{
  "id": "upload-limits",
  "name": "Photo and video upload limits by app",
  "description": "File size, length and format limits and recommendations each app publishes for photos and videos.",
  "url": "https://socialappfix.com/data/upload-limits.json",
  "page": "https://socialappfix.com/open-data/#upload-limits",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "attribution": "SocialAppFix (socialappfix.com)",
  "lastChecked": "2026-11-13",
  "rows": 25,
  "tool": "/upload-checker/",
  "items": [
    {
      "id": "fb-photo",
      "app": "Facebook",
      "item": "Photo",
      "kind": "image",
      "maxSize": {
        "value": 15,
        "unit": "MB",
        "type": "recommendation",
        "text": "Meta recommends photos under 15 MB"
      },
      "maxDurationSeconds": null,
      "minDurationSeconds": null,
      "formats": [
        "jpg",
        "jpeg",
        "bmp",
        "png",
        "gif",
        "tif",
        "tiff"
      ],
      "notes": [
        "Meta recommends JPEG, BMP, PNG, GIF or TIFF"
      ],
      "source": {
        "title": "I can’t upload photos on Facebook",
        "publisher": "Facebook Help Center",
        "url": "https://www.facebook.com/help/167931376599294",
        "checked": "2026-10-21"
      },
      "guide": "https://socialappfix.com/facebook/cant-upload-photos/"
    },
    {
      "id": "fb-video",
      "app": "Facebook",
      "item": "Video or reel",
      "kind": "video",
      "maxSize": null,
      "maxDurationSeconds": null,
      "minDurationSeconds": null,
      "formats": [
        "mp4",
        "mov"
      ],
      "notes": [
        "Meta recommends MP4 or MOV (it accepts many other formats too)"
      ],
      "source": {
        "title": "What video file formats can you upload on Facebook",
        "publisher": "Facebook Help Center",
        "url": "https://www.facebook.com/help/218673814818907",
        "checked": "2026-11-06"
      },
      "guide": "https://socialappfix.com/facebook/cant-upload-reels/"
    },
    {
      "id": "ig-reel",
      "app": "Instagram",
      "item": "Reel",
      "kind": "video",
      "maxSize": null,
      "maxDurationSeconds": 1200,
      "minDurationSeconds": 3,
      "formats": null,
      "notes": [
        "Instagram’s help center says reels can be up to 20 minutes",
        "Instagram’s 2026 Reels guide says reels are 3 seconds to 3 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"
      ],
      "source": {
        "title": "Record a reel on Instagram",
        "publisher": "Instagram Help Center",
        "url": "https://help.instagram.com/2720958398006062",
        "checked": "2026-10-21"
      },
      "source2": {
        "title": "How to make Instagram Reels: the complete 2026 guide",
        "publisher": "Instagram Blog",
        "url": "https://about.instagram.com/blog/tips-and-tricks/how-to-make-instagram-reels/",
        "checked": "2026-11-13"
      },
      "guide": "https://socialappfix.com/instagram/reels-not-working/"
    },
    {
      "id": "ig-story",
      "app": "Instagram",
      "item": "Story video",
      "kind": "video",
      "maxSize": null,
      "maxDurationSeconds": 60,
      "minDurationSeconds": null,
      "formats": null,
      "notes": [
        "Instagram says story videos are up to 60 seconds per clip; longer videos are split into several clips"
      ],
      "source": {
        "title": "Share a photo or video to your Instagram story",
        "publisher": "Instagram Help Center",
        "url": "https://help.instagram.com/1257341144298972",
        "checked": "2026-10-21"
      },
      "guide": "https://socialappfix.com/instagram/story-not-uploading/"
    },
    {
      "id": "tt-web",
      "app": "TikTok",
      "item": "Video uploaded on a computer (TikTok Studio)",
      "kind": "video",
      "maxSize": {
        "value": 10,
        "unit": "GB",
        "type": "limit",
        "text": "TikTok Studio says less than 10 GB"
      },
      "maxDurationSeconds": 1800,
      "minDurationSeconds": null,
      "formats": [
        "mp4",
        "webm"
      ],
      "notes": [
        "TikTok Studio says up to 30 minutes",
        "TikTok Studio lists MP4 or WebM for web uploads",
        "TikTok Studio lists 720x1280 resolution or higher (either orientation)"
      ],
      "source": {
        "title": "Tools for creators",
        "publisher": "TikTok Help Center",
        "url": "https://www.tiktok.com/support/faq_detail?id=7581820704895703564&category=web_posts",
        "checked": "2026-10-21"
      },
      "guide": "https://socialappfix.com/tiktok/upload-failed/"
    },
    {
      "id": "x-video",
      "app": "X (Twitter)",
      "item": "Video, without Premium",
      "kind": "video",
      "maxSize": {
        "value": 512,
        "unit": "MB",
        "type": "limit",
        "text": "X says up to 512MB without a subscription"
      },
      "maxDurationSeconds": 140,
      "minDurationSeconds": null,
      "formats": null,
      "notes": [
        "X says up to 140 seconds without a subscription"
      ],
      "source": {
        "title": "How to share and watch videos on X",
        "publisher": "X Help Center",
        "url": "https://help.x.com/en/using-x/x-videos",
        "checked": "2026-10-31"
      },
      "guide": "https://socialappfix.com/x-twitter/video-not-uploading-or-playing/"
    },
    {
      "id": "x-video-premium",
      "app": "X (Twitter)",
      "item": "Video, with Premium or a higher plan",
      "kind": "video",
      "maxSize": {
        "value": 16,
        "unit": "GB",
        "type": "limit",
        "text": "X’s video help says up to 16GB (its About X Premium page says about 8GB)"
      },
      "maxDurationSeconds": 14400,
      "minDurationSeconds": null,
      "formats": null,
      "notes": [
        "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"
      ],
      "source": {
        "title": "How to share and watch videos on X",
        "publisher": "X Help Center",
        "url": "https://help.x.com/en/using-x/x-videos",
        "checked": "2026-10-31"
      },
      "source2": {
        "title": "About X Premium",
        "publisher": "X Help Center",
        "url": "https://help.x.com/en/using-x/x-premium",
        "checked": "2026-10-31"
      },
      "guide": "https://socialappfix.com/x-twitter/video-not-uploading-or-playing/"
    },
    {
      "id": "x-photo",
      "app": "X (Twitter)",
      "item": "Photo in a post",
      "kind": "image",
      "maxSize": null,
      "maxDurationSeconds": null,
      "minDurationSeconds": null,
      "formats": null,
      "notes": [],
      "source": {
        "title": "How to post photos or GIFs on X",
        "publisher": "X Help Center",
        "url": "https://help.x.com/en/using-x/posting-gifs-and-pictures",
        "checked": "2026-10-31"
      },
      "guide": "https://socialappfix.com/x-twitter/cant-post/"
    },
    {
      "id": "x-avatar",
      "app": "X (Twitter)",
      "item": "Profile photo",
      "kind": "image",
      "maxSize": {
        "value": 2,
        "unit": "MB",
        "type": "limit",
        "text": "X says profile photos can be up to 2MB"
      },
      "maxDurationSeconds": null,
      "minDurationSeconds": null,
      "formats": [
        "jpg",
        "jpeg",
        "gif",
        "png"
      ],
      "notes": [
        "X accepts JPEG, GIF or PNG"
      ],
      "source": {
        "title": "Help with uploading a profile photo",
        "publisher": "X Help Center",
        "url": "https://help.x.com/en/managing-your-account/common-issues-when-uploading-profile-photo",
        "checked": "2026-10-31"
      },
      "source2": {
        "title": "How to customize your profile",
        "publisher": "X Help Center",
        "url": "https://help.x.com/en/managing-your-account/how-to-customize-your-profile",
        "checked": "2026-10-31"
      },
      "guide": "https://socialappfix.com/x-twitter/profile-photo-not-uploading/"
    },
    {
      "id": "x-header",
      "app": "X (Twitter)",
      "item": "Header image",
      "kind": "image",
      "maxSize": null,
      "maxDurationSeconds": null,
      "minDurationSeconds": null,
      "formats": [
        "jpg",
        "jpeg",
        "gif",
        "png"
      ],
      "notes": [
        "X accepts JPEG, GIF or PNG"
      ],
      "source": {
        "title": "Help with uploading a profile photo",
        "publisher": "X Help Center",
        "url": "https://help.x.com/en/managing-your-account/common-issues-when-uploading-profile-photo",
        "checked": "2026-10-31"
      },
      "source2": {
        "title": "How to customize your profile",
        "publisher": "X Help Center",
        "url": "https://help.x.com/en/managing-your-account/how-to-customize-your-profile",
        "checked": "2026-10-31"
      },
      "guide": "https://socialappfix.com/x-twitter/profile-photo-not-uploading/"
    },
    {
      "id": "wa-video",
      "app": "WhatsApp",
      "item": "Video in a chat",
      "kind": "video",
      "maxSize": {
        "value": 100,
        "unit": "MB",
        "type": "limit",
        "text": "WhatsApp’s highest video figure is 100MB (at 720p, on faster connections). Bigger files can go as a Document, up to 2 GB"
      },
      "maxDurationSeconds": null,
      "minDurationSeconds": null,
      "formats": [
        "3gp",
        "avi",
        "flv",
        "mkv",
        "mov",
        "mp4"
      ],
      "notes": [
        "WhatsApp lists 3GP, AVI, FLV, MKV, MOV and MP4"
      ],
      "source": {
        "title": "Can’t send longer videos",
        "publisher": "WhatsApp Help Center",
        "url": "https://faq.whatsapp.com/823886715479103",
        "checked": "2026-10-21"
      },
      "guide": "https://socialappfix.com/whatsapp/media-not-downloading/"
    },
    {
      "id": "wa-doc",
      "app": "WhatsApp",
      "item": "File sent as a Document",
      "kind": "any",
      "maxSize": {
        "value": 2,
        "unit": "GB",
        "type": "limit",
        "text": "WhatsApp says documents can be up to 2 GB"
      },
      "maxDurationSeconds": null,
      "minDurationSeconds": null,
      "formats": null,
      "notes": [],
      "source": {
        "title": "Can’t send longer videos",
        "publisher": "WhatsApp Help Center",
        "url": "https://faq.whatsapp.com/823886715479103",
        "checked": "2026-10-21"
      },
      "guide": "https://socialappfix.com/whatsapp/media-not-downloading/"
    },
    {
      "id": "wa-status",
      "app": "WhatsApp",
      "item": "Status video",
      "kind": "video",
      "maxSize": null,
      "maxDurationSeconds": 90,
      "minDurationSeconds": null,
      "formats": [
        "3gp",
        "mp4"
      ],
      "notes": [
        "WhatsApp says Status videos can be up to 90 seconds; only the first 90 seconds of a longer video are shared",
        "WhatsApp lists 3GP or MP4 for Status videos"
      ],
      "source": {
        "title": "Can’t create or share status",
        "publisher": "WhatsApp Help Center",
        "url": "https://faq.whatsapp.com/896930805262380",
        "checked": "2026-10-30"
      },
      "guide": "https://socialappfix.com/whatsapp/media-not-downloading/"
    },
    {
      "id": "pin-image",
      "app": "Pinterest",
      "item": "Image Pin (on the web)",
      "kind": "image",
      "maxSize": {
        "value": 20,
        "unit": "MB",
        "type": "limit",
        "text": "Pinterest gives a 20 MB limit for images uploaded on the web"
      },
      "maxDurationSeconds": null,
      "minDurationSeconds": null,
      "formats": [
        "bmp",
        "jpg",
        "jpeg",
        "png",
        "tif",
        "tiff",
        "webp"
      ],
      "notes": [
        "Pinterest lists BMP, JPEG, PNG, TIFF and WEBP images"
      ],
      "source": {
        "title": "Review Pin specs",
        "publisher": "Pinterest Help Center",
        "url": "https://help.pinterest.com/en/article/review-pin-specs",
        "checked": "2026-11-07"
      },
      "guide": "https://socialappfix.com/pinterest/pin-or-video-wont-upload/"
    },
    {
      "id": "pin-video",
      "app": "Pinterest",
      "item": "Video Pin",
      "kind": "video",
      "maxSize": null,
      "maxDurationSeconds": 300,
      "minDurationSeconds": 4,
      "formats": [
        "mp4",
        "m4v",
        "mov"
      ],
      "notes": [
        "Pinterest says videos must be 4 seconds to 5 minutes",
        "Pinterest says videos must be 4 seconds to 5 minutes",
        "Pinterest lists MP4 and M4V on the web, plus MOV in its apps"
      ],
      "source": {
        "title": "Review Pin specs",
        "publisher": "Pinterest Help Center",
        "url": "https://help.pinterest.com/en/article/review-pin-specs",
        "checked": "2026-11-07"
      },
      "guide": "https://socialappfix.com/pinterest/pin-or-video-wont-upload/"
    },
    {
      "id": "li-photo",
      "app": "LinkedIn",
      "item": "Profile photo",
      "kind": "image",
      "maxSize": {
        "value": 8,
        "unit": "MB",
        "type": "limit",
        "text": "LinkedIn says profile photos can be up to 8MB"
      },
      "maxDurationSeconds": null,
      "minDurationSeconds": null,
      "formats": [
        "jpg",
        "jpeg",
        "png"
      ],
      "notes": [
        "LinkedIn accepts PNG or JPG (not GIF)"
      ],
      "source": {
        "title": "Photo won’t upload to your profile",
        "publisher": "LinkedIn Help",
        "url": "https://www.linkedin.com/help/linkedin/answer/a549049/",
        "checked": "2026-11-06"
      },
      "guide": "https://socialappfix.com/linkedin/profile-photo-wont-upload-removed/"
    },
    {
      "id": "li-cover",
      "app": "LinkedIn",
      "item": "Background (cover) photo",
      "kind": "image",
      "maxSize": {
        "value": 8,
        "unit": "MB",
        "type": "limit",
        "text": "LinkedIn says JPG or PNG under 8MB"
      },
      "maxDurationSeconds": null,
      "minDurationSeconds": null,
      "formats": [
        "jpg",
        "jpeg",
        "png"
      ],
      "notes": [
        "LinkedIn says JPG or PNG"
      ],
      "source": {
        "title": "Add or change the cover image on your profile",
        "publisher": "LinkedIn Help",
        "url": "https://www.linkedin.com/help/linkedin/answer/a568217/",
        "checked": "2026-11-06"
      },
      "guide": "https://socialappfix.com/linkedin/profile-photo-wont-upload-removed/"
    },
    {
      "id": "yt-video",
      "app": "YouTube",
      "item": "Video upload",
      "kind": "video",
      "maxSize": {
        "value": 256,
        "unit": "GB",
        "type": "limit",
        "text": "YouTube says the maximum is 256 GB or 12 hours, whichever is less"
      },
      "maxDurationSeconds": 43200,
      "minDurationSeconds": null,
      "formats": [
        "mov",
        "mpeg",
        "mpg",
        "mp4",
        "m4v",
        "avi",
        "wmv",
        "flv",
        "3gp",
        "3gpp",
        "webm"
      ],
      "notes": [
        "YouTube says the maximum is 256 GB or 12 hours, whichever is less",
        "YouTube says uploads are up to 15 minutes by default; you need a verified account for longer videos",
        "YouTube lists MOV, MPEG-1, MPEG-2, MPEG-4, MP4, MPG, AVI, WMV, MPEGPS, FLV, 3GPP and WebM (plus DNxHR, ProRes, CineForm and HEVC)"
      ],
      "source": {
        "title": "Upload videos longer than 15 minutes",
        "publisher": "YouTube Help",
        "url": "https://support.google.com/youtube/answer/71673",
        "checked": "2026-11-12"
      },
      "source2": {
        "title": "Supported YouTube file formats",
        "publisher": "YouTube Help",
        "url": "https://support.google.com/youtube/troubleshooter/2888402",
        "checked": "2026-11-12"
      },
      "guide": "https://socialappfix.com/youtube/upload-stuck/#limits"
    },
    {
      "id": "yt-short",
      "app": "YouTube",
      "item": "Short",
      "kind": "video",
      "maxSize": null,
      "maxDurationSeconds": 180,
      "minDurationSeconds": null,
      "formats": null,
      "notes": [
        "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"
      ],
      "source": {
        "title": "Understand three-minute YouTube Shorts",
        "publisher": "YouTube Help",
        "url": "https://support.google.com/youtube/answer/15424877",
        "checked": "2026-10-21"
      },
      "guide": "https://socialappfix.com/youtube/shorts-not-working/#what-counts"
    },
    {
      "id": "dc-file",
      "app": "Discord",
      "item": "File, photo or video in a message (without Nitro)",
      "kind": "any",
      "maxSize": {
        "value": 10,
        "unit": "MB",
        "type": "limit",
        "text": "Discord says the maximum file upload is 10MB without Nitro (Nitro allows bigger files; the page gives no figure)"
      },
      "maxDurationSeconds": null,
      "minDurationSeconds": null,
      "formats": null,
      "notes": [],
      "source": {
        "title": "File Attachments FAQ",
        "publisher": "Discord Support",
        "url": "https://support.discord.com/hc/en-us/articles/25444343291031-File-Attachments-FAQ",
        "checked": "2026-11-12"
      },
      "guide": "https://socialappfix.com/discord/not-working-wont-open/#file-uploads"
    },
    {
      "id": "sc-story-web",
      "app": "Snapchat",
      "item": "Story video posted from a computer",
      "kind": "video",
      "maxSize": null,
      "maxDurationSeconds": 60,
      "minDurationSeconds": 5,
      "formats": null,
      "notes": [
        "Snapchat says videos must be 5 to 60 seconds long",
        "Snapchat says videos must be 5 to 60 seconds long",
        "Snapchat says the minimum resolution is 540x960"
      ],
      "source": {
        "title": "How to Post a Snap to My Story from the Web",
        "publisher": "Snapchat Support",
        "url": "https://help.snapchat.com/hc/en-us/articles/7012310003348-How-to-Post-a-Snap-to-My-Story-from-the-Web",
        "checked": "2026-11-12"
      },
      "guide": "https://socialappfix.com/snapchat/stories-who-viewed-private-story/#post-from-computer"
    },
    {
      "id": "sc-spotlight",
      "app": "Snapchat",
      "item": "Spotlight video",
      "kind": "video",
      "maxSize": null,
      "maxDurationSeconds": null,
      "minDurationSeconds": 5,
      "formats": null,
      "notes": [
        "Snapchat says Spotlight videos must be 5 seconds or longer (it doesn’t give a maximum)"
      ],
      "source": {
        "title": "How do I post Snaps to Spotlight?",
        "publisher": "Snapchat Support",
        "url": "https://help.snapchat.com/hc/en-us/articles/7012288096532-How-do-I-post-Snaps-to-Spotlight",
        "checked": "2026-11-12"
      },
      "guide": "https://socialappfix.com/snapchat/spotlight-no-views-comments/#post-basics"
    },
    {
      "id": "tg-file",
      "app": "Telegram",
      "item": "File, photo or video (without Premium)",
      "kind": "any",
      "maxSize": {
        "value": 2,
        "unit": "GB",
        "type": "limit",
        "text": "Telegram says files of any type can be up to 2 GB each (4 GB with Premium)"
      },
      "maxDurationSeconds": null,
      "minDurationSeconds": null,
      "formats": null,
      "notes": [],
      "source": {
        "title": "Telegram FAQ",
        "publisher": "Telegram",
        "url": "https://telegram.org/faq",
        "checked": "2026-11-09"
      },
      "guide": "https://socialappfix.com/telegram/groups-admins-invite-links/#groups-vs-channels"
    },
    {
      "id": "tg-file-premium",
      "app": "Telegram",
      "item": "File, photo or video (with Premium)",
      "kind": "any",
      "maxSize": {
        "value": 4,
        "unit": "GB",
        "type": "limit",
        "text": "Telegram says Premium allows 4 GB file uploads"
      },
      "maxDurationSeconds": null,
      "minDurationSeconds": null,
      "formats": null,
      "notes": [],
      "source": {
        "title": "Telegram Premium FAQ",
        "publisher": "Telegram",
        "url": "https://telegram.org/faq_premium",
        "checked": "2026-11-09"
      },
      "source2": {
        "title": "Telegram FAQ",
        "publisher": "Telegram",
        "url": "https://telegram.org/faq",
        "checked": "2026-11-09"
      },
      "guide": "https://socialappfix.com/telegram/groups-admins-invite-links/#groups-vs-channels"
    },
    {
      "id": "rd-comment-video",
      "app": "Reddit",
      "item": "Video in a comment",
      "kind": "video",
      "maxSize": {
        "value": 1,
        "unit": "GB",
        "type": "limit",
        "text": "Reddit says under 1 GB"
      },
      "maxDurationSeconds": 180,
      "minDurationSeconds": 2,
      "formats": null,
      "notes": [
        "Reddit says comment videos can be up to 3 minutes",
        "Reddit says comment videos must be at least 2 seconds",
        "Reddit says at least 50x50 pixels"
      ],
      "source": {
        "title": "How do I add video in comments?",
        "publisher": "Reddit",
        "url": "https://support.reddithelp.com/hc/en-us/articles/48109333836692-How-do-I-add-video-in-comments",
        "checked": "2026-11-10"
      },
      "guide": "https://socialappfix.com/reddit/post-not-showing-removed-spam-filter/#formatting"
    }
  ]
}
