Skip to content
cliplimeClipLime

Check your caption against every platform's limit

One text box, every platform's character limit, live.

Runs in your browser, your text never leaves this page

Your text

Characters
0
No spaces
0
Words
0
Lines
0
Hashtags
0
Mentions
0
Emoji
0
Links
0

Platform limits

Limits as of 2026. Platforms change them from time to time.

X

Post

0 / 280

Links count as 23 characters, emoji and CJK characters as 2. Premium accounts can post up to 25,000.

Instagram

Caption

0 / 2,200

0 / 5 hashtags

Up to 5 hashtags per post since December 2025 (it used to be 30).

TikTok

Caption

0 / 4,000

Apps that post for you through TikTok's API are limited to 2,200 characters.

YouTube

Title

0 / 100

Angle brackets (< and >) aren't allowed.

YouTube

Description

0 / 5,000

Angle brackets aren't allowed. With more than 15 hashtags, YouTube ignores all of them.

LinkedIn

Post

0 / 3,000

The opening lines decide whether people expand the post.

Threads

Post

0 / 500

Longer text can go in a text attachment of up to 10,000 characters.

Bluesky

Post

0 / 300

Counts what you see: one emoji is one character. Long links are shortened in the post.

At a glance

What it does
Counts characters, words, hashtags, mentions, emoji and links, and checks your text against each platform's limit as you type.
Platforms
X, Instagram, TikTok, YouTube titles and descriptions, LinkedIn, Threads, Bluesky, Facebook and Pinterest.
Counts like they do
Weighted counting for X, visible characters for Bluesky and UTF-16 for the rest, so emoji are counted correctly.
Previews
Shows what's visible before “more” and exactly where an over-long post would be cut.
Extra checks
Instagram's 5-hashtag cap, YouTube's 15-hashtag rule and characters YouTube won't accept.
Privacy
Your text stays in your browser. Only your choice of platforms is remembered.
Price
Free, no sign-up.

How to do it

  1. 1

    Paste your text

    Type or paste a caption, title, post or description. Every count updates instantly.

  2. 2

    Choose your platforms

    Tap the platforms you post to. Your selection is remembered on this device for next time.

  3. 3

    Trim and copy

    Cards turn amber near the limit and coral over it, with the cut-off text highlighted. Edit until everything fits, then press Copy.

Why the same caption gets different counts

Platforms don't all count characters the same way, which is why a caption that fits in one app can be rejected by another:

  • Most platforms (Instagram, TikTok, YouTube, LinkedIn, Threads, Facebook, Pinterest) count the way computers store text, in UTF-16 units. Ordinary letters count as one, but most emoji, and the “bold” or “italic” Unicode letters some caption generators produce, count as two.
  • X uses weighted counting. Any link counts as 23 characters however long it is, each emoji counts as two, and so do characters outside the common Latin ranges, such as Chinese, Japanese and Korean. That's why an all-Japanese post fills up at about 140 characters.
  • Bluesky counts what you see: one emoji is one character, even if it's built from several code points. Long links are shortened in the post to the domain plus a few characters, so they cost less than their full length.

The Characters total at the top counts what a person would see. Each platform card shows that platform's own count, so trust the card when you're close to a limit.

Limits at a glance (as of 2026)

  • X: 280 per post (Premium accounts: up to 25,000)
  • Threads: 500, plus an optional text attachment of up to 10,000
  • Bluesky: 300
  • Instagram caption: 2,200, with at most 5 hashtags
  • TikTok caption: 4,000 in the app (2,200 when posted through a scheduling tool)
  • YouTube: 100 for titles, 5,000 for descriptions
  • LinkedIn post: 3,000
  • Facebook post: 63,206
  • Pinterest: 100 for pin titles, 500 for descriptions

Platforms adjust these from time to time: Instagram cut its hashtag allowance from 30 to 5 at the end of 2025, so treat the limits as a guide and check the app when something looks off.

Write for the part people actually see

The full limit matters less than the first line. Feeds collapse long text behind a “more” link: roughly the first 125 characters of an Instagram caption, around 210 of a LinkedIn post on desktop, and only about 70 characters of a YouTube title in search results. Each card with a fold shows a preview of what makes it above the cut, so you can check that the hook and the key words land early.

A few more checks run in the background: YouTube rejects titles and descriptions containing < or >, and ignores every hashtag on a video if there are more than 15. Instagram won't post a caption with more than 5 hashtags.

Publishing a video? Plan its chapters with the YouTube chapter maker, check how your thumbnail reads with the thumbnail preview, and size images for each network with the social image resizer.

Questions people ask

Why does an emoji count as two characters?

Most emoji sit outside the basic range of Unicode, so they're stored as two UTF-16 units, and that's what most platforms count. X counts every emoji as two by rule. Bluesky is the exception: it counts each emoji as one.

How are links counted on X?

Every link counts as 23 characters, whether it's a short domain or a long tracking URL, because X wraps links in its own shortener. Links without “https://”, like cliplime.com, count the same way.

How many hashtags can I use on Instagram?

Five per post, since Instagram lowered the cap from 30 in December 2025. The Instagram card counts your hashtags and warns you when there are more than five.

How long can a YouTube title be?

Up to 100 characters, but search results and suggested videos usually show only about the first 70, so put the important words first. The YouTube title card shows what fits before the cut.

Is my text saved or sent anywhere?

No. Counting happens in your browser and the text is never uploaded or stored. The only thing remembered, on your own device, is which platforms you chose to show.