Social Media Character Counter

Live character count against every social platform limit.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

This social media character counter shows in real time whether your draft fits the limit on every major platform at once — X / Twitter, Bluesky, Threads, Mastodon, Instagram, Facebook, LinkedIn, YouTube, TikTok and SMS. Instead of guessing or hitting an error after you post, you see exactly how many characters you have left (or how far over) for each one as you type.

How it works

The tool counts your text by Unicode code point using Array.from, so most emoji register as a single visible character — close to how platforms display length — rather than the two or more bytes they occupy internally. It then compares that count against each platform’s published limit and shows the difference. A positive number is characters remaining; a negative number, highlighted, is how far you have gone over.

PlatformLimit
X / Twitter (free)280
X / Twitter Premium25,000
Bluesky300
Threads / Mastodon500
Instagram / TikTok caption2,200
LinkedIn post3,000
SMS (single segment)160

Example

A 290-character draft shows 10 over for X / Twitter free (280), but 210 left for Threads (500) and 2,710 left for LinkedIn (3,000). Trim 10 characters and the X / Twitter row flips to green.

Your text never leaves your browser; all counting is done locally.

Ad placeholder (rectangle)