FREE TOOL • ALL PLATFORMS

Social Media Character Counter

Paste or type your text once and see how it fits Instagram, X, LinkedIn, YouTube and TikTok, live. Every limit is checked against the platform’s own documentation.

Type or paste your caption, post, bio or title. The counter shows characters, words, lines, hashtags and mentions, and compares your text with each platform’s official limit: Instagram caption 2,200 and bio 150, X post 280 (weighted), LinkedIn post 3,000, YouTube title 100 and description 5,000, TikTok video caption 2,200.

Counts update as you type.

Counts and limits

    Character count compared with each platform’s limit
    Platform and fieldCount / limitRemaining

    Want us to grow your account?

    Our team plans, writes and publishes content for Instagram, Facebook, LinkedIn and YouTube. Start with a free audit of your profile or ask for a custom quote.

    Get a free social media audit Get a custom quote WhatsApp +91 8827409728

    Free tool by Viral In City, an independent social media agency. Not affiliated with, endorsed or sponsored by Instagram, Meta, YouTube, Google, LinkedIn, X or TikTok; platform names only describe what the tool is for. Nothing you type is stored or sent.

    How to use the character counter

    1. Paste your text once. A caption, a LinkedIn post, a bio, a video title: anything you are about to publish.
    2. Read the table. Each row compares your text with one platform’s limit. Green bars are fine, amber means you are above 90% of the limit, red means you are over.
    3. Check the extras. The summary counts words, lines, hashtags, mentions and emoji, and warns you if you have more than the 5 hashtags Instagram allows on a post.

    Social media character limits (checked 6 October 2026)

    We only list limits that the platform itself publishes. Where we could not find an official number, we say so instead of repeating figures from other websites.

    Platform and fieldLimitOfficial source
    Instagram caption2,200 charactersMeta for Developers, IG User Media reference
    Instagram hashtags per postUp to 5Instagram Help Center, Use hashtags on Instagram
    Instagram bio150 charactersInstagram Help Center, Add a bio to your Instagram profile
    X (Twitter) post280 characters (weighted)X Developer Platform, Counting characters
    LinkedIn post3,000 charactersLinkedIn Help, Post and share updates
    YouTube video title100 charactersYouTube Help, Edit video settings
    YouTube description5,000 charactersYouTube Help, Edit video settings
    TikTok video caption2,200 (UTF-16 units, via TikTok’s posting API)TikTok for Developers, Content Posting API: Direct Post
    Facebook postNo published limitMeta’s help pages do not state one
    LinkedIn headlineNot listedLinkedIn’s help page on editing your headline gives no number

    TikTok’s limit comes from its developer documentation for posting videos through the API; the app itself may allow longer captions. Limits change, so if a platform rejects text that our counter accepts, trust the platform and tell us so we can update the page.

    How platforms count characters

    Not every platform counts the same way, which is why one caption can show slightly different numbers in different tools:

    • Characters as you see them. For Instagram, LinkedIn, YouTube and Facebook the counter counts each visible character once, including spaces, line breaks, punctuation and each emoji.
    • X weights characters. Links always count as 23, emoji as 2, and Chinese, Japanese and Korean characters as 2, as described in X’s developer documentation. A post full of emoji or links fills up faster.
    • TikTok counts UTF-16 units. Its API counts in UTF-16 “runes”, so many emoji count as 2 or more.

    Some emoji are built from several characters (skin tones, flags, families), and platforms may count them as more than one. If you are within a few characters of a limit and use emoji, leave a small margin.

    The visible part matters more than the limit

    Most platforms show only the first line or two of a caption or post before “more” or “See more”, and long titles can be cut off on small screens. The limit tells you what you are allowed to publish; the opening tells people whether to keep reading. Put the hook, the keyword and the main point first, then use the rest of the space for detail.

    Tips for writing to a limit

    • Write the full version first, then cut filler words such as “really”, “just” and “in order to”.
    • Replace long links with a “link in bio” line on Instagram, or a short link where the platform allows it.
    • Keep hashtags to the few that describe the post; on Instagram the maximum is 5. YouTube ignores all hashtags on a video with more than 60.
    • Write one version per platform. A LinkedIn post, an Instagram caption and a YouTube description do different jobs.

    Writing for four platforms every week is a job in itself. We manage Instagram, Facebook, LinkedIn and YouTube accounts, with captions written for each platform. Start with a free social media audit, draft captions with the Instagram caption generator or titles with the YouTube title generator.

    Writing a LinkedIn headline or About section? Our LinkedIn profile optimization checklist covers every profile section with LinkedIn’s own specifications.

    Posting on LinkedIn? Find your best time to post on LinkedIn from your own analytics, and schedule posts with LinkedIn’s built-in scheduler.

    Want bold words or bullet lists in a LinkedIn post? Use the LinkedIn text formatter. For Instagram, the Instagram caption formatter cleans up line breaks and hashtags.

    Writing a YouTube description? The YouTube description generator builds one with chapters and hashtags and counts against the 5,000-character limit.

    FAQ

    Character Counter FAQ

    What is the Instagram caption character limit?

    2,200 characters. Meta’s developer documentation for publishing to Instagram gives a maximum of 2,200 characters for a caption. Separately, Instagram’s Help Center says you can use up to 5 hashtags on a post; the counter warns you when you go over 5.

    How many characters can an Instagram bio have?

    150. Instagram’s Help Center says you can write a bio of up to 150 characters on your profile.

    How does X count characters?

    Posts on X can contain up to 280 characters, but X weights them: according to X’s developer documentation, every link counts as 23 characters whatever its length, every emoji counts as 2, and Chinese, Japanese and Korean characters count as 2. The counter applies those rules to the X row.

    What is the LinkedIn post character limit?

    3,000 characters. LinkedIn Help states that the character limit for a post is 3,000 characters. We do not list a headline limit because LinkedIn’s help pages do not state one.

    What are the YouTube title and description limits?

    YouTube Help says video titles have a limit of 100 characters and descriptions a limit of 5,000 characters. Our YouTube title generator also flags titles over 60 characters, because long titles may be cut off on some screens.

    What is the Facebook post character limit?

    Meta does not publish a character limit for Facebook posts in its help pages, so we count your text without a limit rather than repeat an unofficial number. Keep the key message in the first lines, which show before “See more”.

    Is my text saved or sent anywhere?

    No. The counter runs entirely in your browser. Nothing you type or paste is sent to us or stored.

    Want us to grow your account?

    Send us your profile. We will return a free written audit with practical priorities and, if you want help, a custom quote for managing your social media.

    Start with a $299 one-month starter on one platform, or get a custom quote based on your goals.

    Free audit

    Get a free audit and quote

    Tell us about your business and the platform you want managed. We will reply with a free audit of one profile and a custom quote, or you can start with a $299 one-month pilot on one platform.

    We reply by email or WhatsApp. Privacy Policy · Open the full contact form