{
  "id": "character-limits",
  "name": "Character limits by app",
  "description": "Character limits for posts, bios, names, usernames, titles and comments, with each app’s username character rules where published.",
  "url": "https://socialappfix.com/data/character-limits.json",
  "page": "https://socialappfix.com/open-data/#character-limits",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "attribution": "SocialAppFix (socialappfix.com)",
  "lastChecked": "2026-11-09",
  "rows": 30,
  "tool": "/character-counter/",
  "items": [
    {
      "id": "x-post",
      "app": "X (Twitter)",
      "field": "Post",
      "min": null,
      "max": 280,
      "allowedCharacters": null,
      "note": null,
      "source": {
        "title": "How to Post",
        "publisher": "X Help Center",
        "url": "https://help.x.com/en/using-x/how-to-post",
        "checked": "2026-10-31"
      },
      "guide": "https://socialappfix.com/x-twitter/cant-post/"
    },
    {
      "id": "x-post-premium-app",
      "app": "X (Twitter)",
      "field": "Post with Premium (iPhone and Android apps)",
      "min": null,
      "max": 4000,
      "allowedCharacters": null,
      "note": "X Premium and some X Subscription plans.",
      "source": {
        "title": "How to Post",
        "publisher": "X Help Center",
        "url": "https://help.x.com/en/using-x/how-to-post",
        "checked": "2026-10-31"
      },
      "guide": "https://socialappfix.com/x-twitter/cant-post/"
    },
    {
      "id": "x-post-premium-web",
      "app": "X (Twitter)",
      "field": "Post with Premium (on a computer)",
      "min": null,
      "max": 25000,
      "allowedCharacters": null,
      "note": "X Premium and some X Subscription plans.",
      "source": {
        "title": "How to Post",
        "publisher": "X Help Center",
        "url": "https://help.x.com/en/using-x/how-to-post",
        "checked": "2026-10-31"
      },
      "guide": "https://socialappfix.com/x-twitter/cant-post/"
    },
    {
      "id": "x-bio",
      "app": "X (Twitter)",
      "field": "Bio",
      "min": null,
      "max": 160,
      "allowedCharacters": null,
      "note": null,
      "source": {
        "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-name",
      "app": "X (Twitter)",
      "field": "Display name",
      "min": null,
      "max": 50,
      "allowedCharacters": null,
      "note": null,
      "source": {
        "title": "How to change your X username",
        "publisher": "X Help Center",
        "url": "https://help.x.com/en/managing-your-account/change-x-handle",
        "checked": "2026-10-31"
      },
      "guide": "https://socialappfix.com/x-twitter/change-username/"
    },
    {
      "id": "x-username",
      "app": "X (Twitter)",
      "field": "Username (@handle)",
      "min": 5,
      "max": 15,
      "allowedCharacters": "letters, numbers and underscores only, no spaces; can’t contain “admin”",
      "note": "X’s username page says more than 4 and up to 15 characters; its sign-up page says fewer than 15.",
      "source": {
        "title": "How to change your X username",
        "publisher": "X Help Center",
        "url": "https://help.x.com/en/managing-your-account/change-x-handle",
        "checked": "2026-10-31"
      },
      "guide": "https://socialappfix.com/x-twitter/change-username/"
    },
    {
      "id": "tt-username",
      "app": "TikTok",
      "field": "Username",
      "min": 2,
      "max": 24,
      "allowedCharacters": "letters, numbers, underscores and periods only, not ending in a period",
      "note": null,
      "source": {
        "title": "Changing your username",
        "publisher": "TikTok Help Center",
        "url": "https://www.tiktok.com/support/faq_detail?id=7581821550156962315",
        "checked": "2026-10-21"
      },
      "guide": "https://socialappfix.com/tiktok/change-username/"
    },
    {
      "id": "tt-name",
      "app": "TikTok",
      "field": "Name (nickname)",
      "min": null,
      "max": 30,
      "allowedCharacters": null,
      "note": null,
      "source": {
        "title": "Changing your nickname",
        "publisher": "TikTok Help Center",
        "url": "https://www.tiktok.com/support/faq_detail?id=7581821550014388748&category=web_account",
        "checked": "2026-10-21"
      },
      "guide": "https://socialappfix.com/tiktok/change-username/"
    },
    {
      "id": "tt-bio",
      "app": "TikTok",
      "field": "Bio",
      "min": null,
      "max": 80,
      "allowedCharacters": null,
      "note": "TikTok’s web help page says 80; the Android app we checked (November 2026) allowed 160.",
      "source": {
        "title": "Changing account bio",
        "publisher": "TikTok Help Center",
        "url": "https://www.tiktok.com/support/faq_detail?id=7096681482017692162&category=web_account",
        "checked": "2026-10-21"
      },
      "guide": "https://socialappfix.com/tiktok/change-username/"
    },
    {
      "id": "tt-alt",
      "app": "TikTok",
      "field": "Photo alt text (each photo)",
      "min": null,
      "max": 300,
      "allowedCharacters": null,
      "note": null,
      "source": {
        "title": "Accessibility for your videos",
        "publisher": "TikTok Help Center",
        "url": "https://www.tiktok.com/support/faq_detail?id=7581826684102679052&category=web_posts",
        "checked": "2026-10-21"
      },
      "guide": "https://socialappfix.com/tiktok/upload-failed/"
    },
    {
      "id": "ig-story-comment",
      "app": "Instagram",
      "field": "Story comment",
      "min": null,
      "max": 60,
      "allowedCharacters": null,
      "note": "Instagram says emoji count as characters.",
      "source": {
        "title": "Comment on an Instagram Story",
        "publisher": "Instagram Help Center",
        "url": "https://help.instagram.com/3632872230361200",
        "checked": "2026-10-21"
      },
      "guide": "https://socialappfix.com/instagram/story-not-uploading/"
    },
    {
      "id": "ig-note",
      "app": "Instagram",
      "field": "Note (with music)",
      "min": null,
      "max": 60,
      "allowedCharacters": null,
      "note": null,
      "source": {
        "title": "Share music from Spotify as a note on Instagram",
        "publisher": "Instagram Help Center",
        "url": "https://help.instagram.com/1048118103140467",
        "checked": "2026-10-21"
      },
      "guide": "https://socialappfix.com/instagram/music-not-available/"
    },
    {
      "id": "yt-handle",
      "app": "YouTube",
      "field": "Handle",
      "min": 3,
      "max": 30,
      "allowedCharacters": null,
      "note": "Han and Hangul handles have different limits.",
      "source": {
        "title": "Learn about YouTube handles",
        "publisher": "YouTube Help",
        "url": "https://support.google.com/youtube/answer/11585688",
        "checked": "2026-11-06"
      },
      "guide": "https://socialappfix.com/youtube/change-channel-name/"
    },
    {
      "id": "yt-short-title",
      "app": "YouTube",
      "field": "Shorts title",
      "min": null,
      "max": 100,
      "allowedCharacters": null,
      "note": null,
      "source": {
        "title": "Get started creating YouTube Shorts",
        "publisher": "YouTube Help",
        "url": "https://support.google.com/youtube/answer/10059070",
        "checked": "2026-10-21"
      },
      "guide": "https://socialappfix.com/youtube/shorts-not-working/"
    },
    {
      "id": "wa-name",
      "app": "WhatsApp",
      "field": "Profile name",
      "min": null,
      "max": 25,
      "allowedCharacters": null,
      "note": null,
      "source": {
        "title": "How to edit your profile",
        "publisher": "WhatsApp Help Center",
        "url": "https://faq.whatsapp.com/859240711908360",
        "checked": "2026-10-30"
      },
      "guide": "https://socialappfix.com/whatsapp/edit-profile/"
    },
    {
      "id": "wa-username",
      "app": "WhatsApp",
      "field": "Username",
      "min": 3,
      "max": 35,
      "allowedCharacters": "lowercase letters, numbers, underscores and periods only, not only numbers",
      "note": null,
      "source": {
        "title": "How to create and manage your username",
        "publisher": "WhatsApp Help Center",
        "url": "https://faq.whatsapp.com/2535820043482794",
        "checked": "2026-10-30"
      },
      "guide": "https://socialappfix.com/whatsapp/usernames/"
    },
    {
      "id": "wa-community-name",
      "app": "WhatsApp",
      "field": "Community name",
      "min": null,
      "max": 100,
      "allowedCharacters": null,
      "note": null,
      "source": {
        "title": "How to create a community",
        "publisher": "WhatsApp Help Center",
        "url": "https://faq.whatsapp.com/438859978317289",
        "checked": "2026-10-31"
      },
      "guide": "https://socialappfix.com/whatsapp/communities/"
    },
    {
      "id": "sc-username",
      "app": "Snapchat",
      "field": "Username",
      "min": 3,
      "max": 15,
      "allowedCharacters": null,
      "note": "Snapchat also has rules on which characters you can use and how a username starts and ends.",
      "source": {
        "title": "How do I change my Snapchat username?",
        "publisher": "Snapchat Support",
        "url": "https://help.snapchat.com/hc/en-us/articles/7012349845140",
        "checked": "2026-11-06"
      },
      "guide": "https://socialappfix.com/snapchat/change-username-name-email-phone/"
    },
    {
      "id": "sc-name",
      "app": "Snapchat",
      "field": "Display name",
      "min": null,
      "max": 30,
      "allowedCharacters": null,
      "note": "Snapchat says this includes spaces and emoji.",
      "source": {
        "title": "What is a Display Name on Snapchat? How do I change it?",
        "publisher": "Snapchat Support",
        "url": "https://help.snapchat.com/hc/en-us/articles/7012316571540",
        "checked": "2026-11-06"
      },
      "guide": "https://socialappfix.com/snapchat/change-username-name-email-phone/"
    },
    {
      "id": "pi-username",
      "app": "Pinterest",
      "field": "Username",
      "min": 3,
      "max": 30,
      "allowedCharacters": "letters, numbers and underscores only, with at least one letter; no spaces or punctuation",
      "note": null,
      "source": {
        "title": "Edit your profile",
        "publisher": "Pinterest Help Center",
        "url": "https://help.pinterest.com/en/article/edit-your-profile",
        "checked": "2026-11-07"
      },
      "guide": "https://socialappfix.com/pinterest/change-email-or-username/"
    },
    {
      "id": "pi-title",
      "app": "Pinterest",
      "field": "Pin title",
      "min": null,
      "max": 100,
      "allowedCharacters": null,
      "note": null,
      "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": "pi-textbox",
      "app": "Pinterest",
      "field": "Pin textbox",
      "min": null,
      "max": 250,
      "allowedCharacters": null,
      "note": null,
      "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": "pi-desc",
      "app": "Pinterest",
      "field": "Pin description",
      "min": null,
      "max": 500,
      "allowedCharacters": null,
      "note": null,
      "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": "dc-username",
      "app": "Discord",
      "field": "Username",
      "min": 2,
      "max": 32,
      "allowedCharacters": "lowercase letters, numbers, underscores and periods, with no two periods in a row",
      "note": null,
      "source": {
        "title": "Usernames and display names",
        "publisher": "Discord Support",
        "url": "https://support.discord.com/hc/articles/12620128861463",
        "checked": "2026-11-07"
      },
      "guide": "https://socialappfix.com/discord/change-username-display-name/"
    },
    {
      "id": "dc-name",
      "app": "Discord",
      "field": "Display name",
      "min": 1,
      "max": 32,
      "allowedCharacters": null,
      "note": null,
      "source": {
        "title": "Usernames and display names",
        "publisher": "Discord Support",
        "url": "https://support.discord.com/hc/articles/12620128861463",
        "checked": "2026-11-07"
      },
      "guide": "https://socialappfix.com/discord/change-username-display-name/"
    },
    {
      "id": "tw-username",
      "app": "Twitch",
      "field": "Username",
      "min": 4,
      "max": 25,
      "allowedCharacters": null,
      "note": null,
      "source": {
        "title": "Create an Account with Twitch",
        "publisher": "Twitch",
        "url": "https://help.twitch.tv/s/article/creating-an-account-with-twitch?language=en_US",
        "checked": "2026-11-09"
      },
      "guide": "https://socialappfix.com/twitch/sign-up-email-already-in-use/"
    },
    {
      "id": "tw-bio",
      "app": "Twitch",
      "field": "Bio",
      "min": null,
      "max": 300,
      "allowedCharacters": null,
      "note": null,
      "source": {
        "title": "Channel Page Setup",
        "publisher": "Twitch",
        "url": "https://help.twitch.tv/s/article/channel-page-setup?language=en_US",
        "checked": "2026-11-09"
      },
      "guide": "https://socialappfix.com/twitch/change-username-profile/"
    },
    {
      "id": "tw-tag",
      "app": "Twitch",
      "field": "Stream tag (each)",
      "min": null,
      "max": 25,
      "allowedCharacters": null,
      "note": "Up to 10 tags.",
      "source": {
        "title": "Adding Tags to A Stream",
        "publisher": "Twitch",
        "url": "https://help.twitch.tv/s/article/guide-to-tags?language=en_US",
        "checked": "2026-11-09"
      },
      "guide": "https://socialappfix.com/twitch/cant-go-live-stream-disconnecting/"
    },
    {
      "id": "rd-post",
      "app": "Reddit",
      "field": "Post text",
      "min": null,
      "max": 40000,
      "allowedCharacters": null,
      "note": null,
      "source": {
        "title": "What is a Reddit Premium subscription?",
        "publisher": "Reddit",
        "url": "https://support.reddithelp.com/hc/en-us/articles/360043034412-What-is-a-Reddit-Premium-subscription",
        "checked": "2026-11-09"
      },
      "guide": "https://socialappfix.com/reddit/premium-cancel-not-showing-price/"
    },
    {
      "id": "rd-post-premium",
      "app": "Reddit",
      "field": "Post text with Reddit Premium",
      "min": null,
      "max": 80000,
      "allowedCharacters": null,
      "note": null,
      "source": {
        "title": "What is a Reddit Premium subscription?",
        "publisher": "Reddit",
        "url": "https://support.reddithelp.com/hc/en-us/articles/360043034412-What-is-a-Reddit-Premium-subscription",
        "checked": "2026-11-09"
      },
      "guide": "https://socialappfix.com/reddit/premium-cancel-not-showing-price/"
    }
  ]
}
