Writing
Social Character Counter
Count caption length against Instagram, LinkedIn, X, Threads, Facebook, and Telegram limits. Free, no signup.
0 characters
- Instagram2200 left of 2200
- LinkedIn3000 left of 3000
- X280 left of 280
- Threads500 left of 500
- Facebook63206 left of 63206
- Telegram4096 left of 4096
How it works
- Paste a caption into the box.
- Watch remaining characters update for each network.
- Trim before you schedule so nothing gets cut off on publish.
FAQ
Are these the official limits?
They match the public caption limits most teams plan against: Instagram 2,200, LinkedIn 3,000, X 280, Threads 500, Facebook 63,206, Telegram 4,096.
Does this count spaces and emoji?
Yes. The counter uses JavaScript string length, which treats most emoji as more than one code unit — the same conservative approach as many composers.
Related tools
Instagram
Instagram Grid Maker
Split one photo or grid several photos, then download.
Instagram
Username ideas
Handle variants from a keyword — check them on each network yourself.
Writing
Caption formatter
Tidy line breaks, quotes, and spacing before you schedule.
Instagram
Hashtag cleaner
Dedupe and tidy tags so the caption stays readable.
Analytics
UTM builder
Copy-ready tracking links for the campaigns you schedule.
Ready to schedule across Instagram and more?
These utilities stay free. PostPublish publishes the result across Instagram, Facebook, LinkedIn, Threads, X, and Telegram.