Free caption checker
Does your caption fit?
Paste a caption and see it counted the way each platform counts: X's weighted 280, TikTok's 2,200, Instagram's 5 hashtags, YouTube's 100-character title and more. Live, as you type.
- Free
- No sign-up
- Runs in your browser
- InstagramFits
- Caption
- 0 / 2,200
- Hashtags
- 0 / 5
- @mentions
- 0 / 20
- FacebookFits
- Text
- 0 / 63,206
- YouTubeDoesn't fit
- Title
- YouTube needs a title · 0 / 100
- Description · bytes
- 0 / 5,000
- Hashtags
- 0 / 15
- TikTokFits
- Caption · UTF-16 units
- 0 / 2,200
- LinkedInFits
- Text
- 0 / 3,000
- XFits
- Post · weighted
- 0 / 280
How it works
- 1
Write or paste your caption, hashtags included.
- 2
Add a YouTube title if you have one; otherwise the first line is used, as Superbridger does.
- 3
Every platform shows its count against its limit, and what doesn't fit.
Text limits per platform
How long a post's text can be on each platform, and how each one counts.
| Platform | YouTube | TikTok | X | |||
|---|---|---|---|---|---|---|
| Text |
|
|
|
|
|
|
| Hashtags | 5 | – | 15 | – | – | – |
| @mentions | 20 | – | – | – | – | – |
Checked 6 November 2026.
Tips
- Tip 1Instagram allows 5 hashtags per post since December 2025. Pick the ones that describe the post best.
- Tip 2On X, every link counts 23 characters however long it is, and an emoji counts 2.
- Tip 3YouTube ignores every hashtag in a description that has more than 15. Keep it to a few.
- Tip 4Put the hook in the first line: it's what people see before “more”, and Superbridger makes it the YouTube title when you don't write one.
Use it from an AI app
ChatGPT, Claude and other AI apps can run this too, through the free API or the free MCP server. No account or key needed.
API
curl -X POST "https://superbridger.com/api/tools/check-caption" \
-H "content-type: application/json" \
-d '{"text":"Our spring collection is here 🌸 example.com/spring #spring #fashion"}'JSON in, JSON out, open to any site (CORS). The OpenAPI description lists every endpoint. OpenAPI
MCP server
https://superbridger.com/api/tools/mcp → check_caption
Add https://superbridger.com/api/tools/mcp as a custom connector in Claude, or as an app in ChatGPT. No sign-in.
FAQ
Questions
How does X count characters?
X counts most letters as 1, and emoji and Chinese, Japanese and Korean characters as 2. Every link counts 23, whatever its length, because X shortens it. A post can be 280, or 25,000 with X Premium.
How many hashtags can I use on Instagram?
5 per post, since 18 December 2025. It used to be 30, and some guides (and Instagram's developer docs) still say 30.
What's the caption limit on TikTok?
2,200 characters, counted in UTF-16 units, so most emoji count 2.
How long can a LinkedIn post be?
3,000 characters.
How long can a YouTube title and description be?
A title up to 100 characters, and a description up to 5,000 bytes, so an accented letter counts 2 and most emoji 4. Tags have 500 characters together.
Why do AI apps get character counts wrong?
AI models read text in chunks, not letter by letter, so they can't count characters exactly. The free API and MCP server count for them, the way each platform does.
More free tools
- Video checkerWill your video post on Reels, TikTok, Shorts, LinkedIn and X? Length, size, shape, codec and sound, per platform.
- Social media specsEvery limit in one dated table: video length and size, caption length, hashtags, photos and Stories. Also as JSON.
- Image resizerCrop an image to the right size for each platform: posts, Stories, banners and thumbnails. In your browser.
- Safe zone checkerSee where the buttons and captions of Reels, TikTok and Shorts cover your video, before you post.
- UTM builderTag a link for every platform at once, so your analytics show which post brought the visitors.
Post everywhere, starting today.
7-day free trial · No card needed. Sign up with your email or Google and post your first video today.
Superbridger runs these checks before every post, then publishes to every platform at once.