Skip to content

Free tool

Caption length checker

Paste or write a caption once. See the character count against each platform’s limit, hashtags and @mentions against any caps, and where the feed cuts it before “more”.

Line breaks are kept. Nothing leaves your browser.

0 characters · 0 hashtags · 0 @mentions

Results by platform

Paste or write a caption to see how it fits.

  • Instagram

    Waiting for text
    Caption0 / 2,200 · 2,200 left
    Hashtags
    0 of 5
    @mentions
    0 of 20
  • TikTok

    Waiting for text
    Caption0 / 4,000 · 4,000 left
    Through scheduling tools0 / 2,200 · 2,200 left

    The in-app limit. Scheduling tools post through TikTok’s API, which allows 2,200.

    Hashtags
    0 · no limit
    @mentions
    0 · no limit
  • LinkedIn

    Waiting for text
    Post0 / 3,000 · 3,000 left
    Hashtags
    0 · no limit
    @mentions
    0 · no limit
  • Facebook

    Waiting for text
    Post0 / 63,206 · 63,206 left
    Hashtags
    0 · no limit
    @mentions
    0 · no limit
  • YouTube

    Waiting for text
    Title0 / 100 · 100 left
    Description0 / 5,000 · 5,000 left
    Hashtags
    0 of 60
    @mentions
    0 · no limit
  • X

    Waiting for text
    Post0 / 280 · 280 left

    Weighted the way X counts: links 23, emoji 2.

    Hashtags
    0 · no limit
    @mentions
    0 · no limit
  • Threads

    Waiting for text
    Post0 / 500 · 500 left
    Topic tags
    0 of 1
    @mentions
    0 · no limit

How to use it

Paste or write your caption in the box. Each platform card shows the character count against the limit, hashtags and @mentions against any cap, and a preview of where the feed cuts the caption before “more”. For YouTube, add the video title in its card to check both. Your text stays in this browser and is kept for your next visit until you clear it.

Tips for captions that fit everywhere

  • Put the hook in the first line. Most people only read what shows before “more”.
  • Write for the shortest limit you post to, then add detail where there is room.
  • Keep hashtags few and specific. Instagram now allows five, and Threads one topic tag.
  • On X, every link counts as 23 characters however long it is.

How we count

Characters are counted as you see them, so an emoji or an accented letter counts once, even when it is made of several code points. X is counted with its own weights: links count as 23, emoji and CJK characters as 2, most other characters as 1. We spot links that start with http, https or www, or end in a common domain such as .com, so an unusual domain may be counted as plain text.

Some limits are counted differently when you post through a platform’s API rather than its app: TikTok’s API counts UTF-16 units, so many emoji count as 2, and the Threads API counts emoji by their size in bytes. The TikTok card shows both counts. Where the feed cuts a caption depends on the screen, the font and line breaks, so the previews are approximate.

Limits and sources, as of October 2026

Figures marked approximate or unofficial are not stated in the platform’s own help pages. We check these regularly; platforms change them without notice.

Caption limits by platform, as of October 2026
PlatformLimitValueSource
InstagramCaption length2,200developers.facebook.com
InstagramHashtags5Instagram is moving every account to five hashtags per post or reel. Older posting tools may still allow 30.threads.com
Instagram@mentions20developers.facebook.com
InstagramShown before “more”About 125 (approximate)sendible.com
TikTokCaption length4,000 (unofficial)The in-app limit. Scheduling tools post through TikTok’s API, which allows 2,200.tiktok.com
TikTokLength through the API2,200developers.tiktok.com
TikTokShown before “more”About 100 (approximate)recurpost.com
LinkedInPost length3,000linkedin.com
LinkedInShown before “more”About 210 (approximate)Desktop. Phones cut closer to 140 characters.authoredup.com
FacebookPost length63,206 (unofficial)Announced by Facebook in 2011 and not restated in Meta’s help pages.techradar.com
YouTubeDescription length5,000support.google.com
YouTubeHashtags60Over 60 hashtags across the title and description and YouTube ignores all of them.support.google.com
YouTubeTitle length100support.google.com
YouTubeTitle shown in searchAbout 70 (approximate)Search results and phones show about 60 to 70 characters.influencermarketinghub.com
XPost length280Standard accounts. Links count as 23, emoji and CJK characters as 2. Premium accounts can post longer.docs.x.com
ThreadsPost length500developers.facebook.com
ThreadsTopic tags1One topic tag per post. If you add more, Threads uses the first.developers.facebook.com

X’s character weights come from thetwitter-text configurationthat the X counting guidepoints to.

This tool covers some platforms Orsa does not publish to. Orsa publishes to Instagram, TikTok, LinkedIn, Facebook and YouTube.

Do it inside Orsa

Write captions on brand, checked before review

In Orsa every editor already knows your brand, and the Quality Gate checks each caption against your playbook before the owner sees it.