findbest.tools

Utility Tool

Social Media Character Counter for Instagram Captions, X Posts, LinkedIn and More

Write once and instantly check whether your caption, post, bio, title, or hashtag set fits Instagram, X, LinkedIn, TikTok, Threads, Bluesky, YouTube, and other major platform limits.

Select Platform

Field Type

Instagram - Caption
Counts visible text against the selected limit
Only the first 125 chars show without 'more'
0/ 2,200 chars2,200 left
Tip: trim or clean the text before publishing.
0
Characters
0
Words
0
Lines
0
Sentences
0
Hashtags
0
Mentions
0
Emojis
0
URLs

Selected Platform Status

Instagram - Caption

EMPTY
0/ 2,200 chars
Only the first 125 chars show without 'more'
Caption2,200 chars left
Bio150 chars left
Username30 chars left
Display Name30 chars left
Comment2,200 chars left
Hashtags30 hashtags left
Story Link2,048 chars left
Alt Text100 chars left

How to Use This Character Counter

Write or paste your draft, choose the platform, and then switch between fields like caption, post, bio, title, or hashtags. The checker updates in real time so you can see whether the same draft fits Instagram, X, LinkedIn, Threads, Bluesky, TikTok, YouTube, and other major platforms.

The goal is not just to stay under the hard limit. It is to catch the places where counting rules differ. Instagram captions have a much shorter preview window than the full limit. X counts each URL as a fixed-length token. LinkedIn posts need a strong opening before the "see more" break. Bluesky can behave differently with emoji-heavy text.

If you are repurposing the same copy across channels, pair this checker with our Social Media Image Resizer for visual specs, Word Frequency Counter to tighten repetition, and UTM Builder to tag the links you publish.

What this tool helps you catch

Captions that are under the hard limit but too long for the preview
X posts that miscount links when you use a plain text counter
LinkedIn openings that bury the hook below the fold
Hashtag sets that exceed slot-based limits
Cross-posted drafts that fit one platform but overflow another

Platform Character Limits (2026)

These reference cards come from the same platform rules used by the tool itself, so the supporting content and the live checker stay aligned instead of drifting apart over time.

Instagram

CaptionOnly the first 125 chars show without 'more'
2,200
BioShown on profile page
150
UsernameLetters, numbers, periods, underscores only
30

X (Twitter)

Tweet / PostEvery URL is weighted as 23 characters
280
BioProfile description
160
Display NameShown on profile
50

LinkedIn

PostOnly the first 210 chars show before 'see more'
3,000
HeadlineShown under your name everywhere
220
About / SummaryFirst 300 chars visible without expanding
2,600

Facebook

PostTechnically up to 63,206 chars
63,206
Bio (Intro)Short intro on profile
101
About SectionExtended about page
50,000

TikTok

Video CaptionFirst 150 chars shown; max 2,200 total
2,200
BioProfile description
80
UsernameShown as @username
24

Pinterest

Pin TitleTitle appears above description
100
Pin DescriptionFirst 50 chars shown in feed
500
Board NameName of your collection
50

YouTube

Video TitleOnly about 60 chars show in search results
100
DescriptionFirst 157 chars shown in search snippet
5,000
Tags (total)Combined character count for all tags
500

Threads

PostThreads posts max 500 characters
500
BioShared with Instagram profile
150
Display NameSynced from Instagram
30

Bluesky

PostBluesky uses grapheme-aware counting
300
BioProfile description
256
Display NameShown on your profile
64

Mastodon

Post / TootDefault; some instances allow more
500
BioProfile description
500
Display NameShown above handle
30

Snapchat

Story CaptionCaption on Snap stories
250
BioProfile description
150
UsernameYour Snapchat username
15

Preview Limits vs Hard Limits

Hard limits tell you when a platform blocks a post. Preview limits tell you when the most important part of your copy disappears behind a truncation control or weakens readability. That is why social copy should be optimized to the visible threshold first and the technical maximum second.

PlatformFieldPractical previewHard limitWhat counts differentlyCommon mistake
InstagramCaptionAbout 125 chars2,200 charsCharacters, spaces, emojis, line breaksWriting the hook after the preview cutoff Learn more
InstagramHashtagsVisible anywhere in caption30 hashtagsHashtag tokens, not raw charactersConfusing hashtag slots with caption length Learn more
XPostUsually fully visible280 charsCharacters with each URL weighted as 23Using plain text length for link-heavy posts Learn more
LinkedInPostAbout 210 chars3,000 charsCharacters, spaces, line breaks, emojisBurying the value prop below "see more" Learn more
ThreadsPostVaries by device500 charsCharacters and line breaksTreating Threads like X instead of a roomier caption format Learn more
BlueskyPostUsually fully visible300 charsGrapheme-aware characters for emoji-heavy textAssuming emoji sequences always count like plain letters Learn more

Instagram caption character counter

Instagram gives you 2,200 characters, but the first 125 do most of the work. If the hook is weak or hidden, the rest of the caption rarely gets read. That is why our counter separates hard-limit compliance from writing strategy.

It also handles the common confusion around hashtags. Caption length and hashtag slots are not the same problem. You can be well under 2,200 characters and still exceed the 30-hashtag cap.

Read the Instagram limit guide

X character limit with links

X is the easiest platform to miscount because URLs are not treated by visible length. A short branded link and a long raw URL both consume the same 23-character allowance, so generic counters overstate your available room.

The live tool uses weighted URL logic for X posts. That makes it materially more useful for launch posts, thread intros, and link-heavy promotional copy than plain character count widgets.

Read the X character guide

LinkedIn post character limit

LinkedIn gives you plenty of room at the technical level, but only a fraction of that space is visible before the "see more" break. Strong LinkedIn writers therefore optimize the first 210 characters as if they were a headline, subhead, and proof point combined.

If you publish document posts, carousels, founder notes, or B2B education threads, the real job is not just staying under the limit. It is making the first screen impossible to ignore.

Read the LinkedIn length guide

Threads and Bluesky character limits

Newer platforms are not just smaller versions of X. Threads tolerates roomier conversational copy. Bluesky is shorter and more sensitive to concise phrasing, especially when emoji sequences and handles compete for space.

This is exactly where a cross-platform counter earns its keep: one draft, multiple destinations, different length rules, and no guesswork about which version fits where.

Read the Threads and Bluesky guide

How This Counter Works

Field-specific counting

The active limit is calculated against the field you selected, not just the platform default. A LinkedIn headline, Instagram hashtag set, and X post can all count differently.

Weighted X URLs

For X posts, links are treated as 23 characters instead of their visible length. That makes the X post counter materially more accurate than a plain text-length check.

Hashtag-slot limits

Instagram hashtag mode counts hashtag tokens instead of raw characters, because that field is constrained by count rather than by caption length.

Grapheme-aware behavior

Bluesky can behave differently around emoji and combined Unicode sequences, so the tool uses grapheme-aware counting where that distinction matters.

Writing Strategy by Platform

Instagram

Write for the first 125 characters first. The full 2,200-character limit matters less than the preview hook that determines whether someone expands the caption.

X

Assume every link costs 23 characters and keep extra room for mentions, hashtags, and punctuation. Tight copy beats maxing out 280 every time.

LinkedIn

Treat the first 210 characters as your real headline. That's the decision point before the user chooses whether to click see more.

TikTok and Threads

Short hooks still matter even when the hard limit is larger. Front-load the payoff, then use the rest of the caption for context or CTA.

Bluesky and Mastodon

Open-web platforms often reward denser writing and clearer context. A concise first sentence does more work than a long setup.

YouTube and Pinterest

Titles often truncate well before the technical maximum. Optimize for visible preview length, not just the full field allowance.

Frequently Asked Questions

How many characters can an Instagram caption be?

Instagram captions can be up to 2,200 characters long, but the more practical number is 125 because that's where the feed preview usually truncates before the user taps more.

What is the X character limit?

Standard X posts are limited to 280 characters, and every URL is weighted as 23 characters regardless of how long the visible link actually is.

Do emojis count as characters on social media?

Yes. Emojis count toward platform limits, and some platforms treat combined emoji sequences differently. This tool uses grapheme-aware counting where the platform behavior calls for it, such as Bluesky posts.

Does character count include spaces and line breaks?

Yes. Spaces, punctuation, and line breaks all count toward most platform limits, so formatting choices can push a draft over the line even when the wording stays the same.

Why does the hashtag field count feel different from caption count?

Some platform fields are not plain character limits. Instagram hashtag slots are capped by the number of hashtags, not the number of caption characters, so this tool counts hashtag tokens separately for those fields.

Can I compare one draft across multiple platforms?

Yes. Write once, then switch platforms and fields to see how the same draft performs against different post, bio, title, and caption limits without rewriting from scratch.

Tools for Content Creators

Related Guides

Explore more utility tools

High-performance tools to help you with utility calculations.

View all utility tools