Bio & Post Character Counter

Live count against every social platform limit. Emoji-aware. Never truncated again.

0
Characters
0
Words
0
Lines
0
Sentences
1m
Read time

Platform limits

Instagram Bio0/150
Instagram Caption0/2200
X (Twitter) Post0/280
X Bio0/160
TikTok Bio0/80
TikTok Caption0/4000
LinkedIn Headline0/220
LinkedIn About0/2600
LinkedIn Post0/3000
YouTube Description0/5000
YouTube Title0/100
Threads Post0/500
Facebook Post0/63206
Pinterest Description0/500
Discord Message0/2000
SMS (1 segment)0/160
Meta Description (SEO)0/160
Title Tag (SEO)0/60

Writing bios that don't get truncated

The single most common social-media mistake in 2026 is writing bios and post copy in an editor that doesn't show the platform's cutoff. Instagram silently truncates captions after ~125 characters in the feed preview. X shows only the first line before "Show more". LinkedIn cuts your headline mid-word if it exceeds 220 chars. This tool prevents all of that.

Why emojis need special counting

Emojis are multi-byte Unicode sequences โ€” a single ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ family emoji is 7 UTF-16 code units. Naive counters flag it as 7 characters; social platforms count it as 1 grapheme cluster. This tool uses Intl.Segmenter to count exactly what the platform will count.

Bio best practices per platform

  • Instagram (150) โ€” lead with your value prop, one keyword, one CTA. Line breaks work.
  • X (160) โ€” pack keywords for search. Emojis reduce space; use sparingly.
  • TikTok (80) โ€” hardest limit. Skip articles, use symbols: "โ†’", "|", "ยท".
  • LinkedIn headline (220) โ€” role ยท unique value ยท one keyword recruiters search.
  • YouTube description (5000) โ€” first 157 chars appear in search snippets. Put the hook there.

SMS segment limits

Standard SMS is 160 GSM-7 characters per segment. Adding a single emoji switches encoding to UCS-2 and the limit drops to 70 chars per segment โ€” meaning a 71-character emoji message costs 2 segments. If you're sending campaign SMS through virtual numbers, that doubles your cost. Watch the "SMS" row in the sidebar.