Character counter for every network at once
Free tool, no sign-up
Paste a post and see how it counts on all 15 networks, using the same rules TallyReel’s composer uses. Nothing you type leaves your browser.
Fits on all 15 networks.
- X138 / 280
142 left · links count as 23
- Bluesky173 / 300
127 left
- Threads173 / 500
327 left
- Mastodon138 / 500
362 left · links count as 23
- Pinterest173 / 800
627 left
- Google Business173 / 1,500
1,327 left
- Discord173 / 2,000
1,827 left
- Instagram173 / 2,200
2,027 left
- TikTok173 / 2,200
2,027 left
- LinkedIn173 / 3,000
2,827 left
- Telegram173 / 4,096
3,923 left · text message limit
- Tumblr173 / 4,096
3,923 left
- YouTube173 / 5,000
4,827 left
- Reddit173 / 40,000
39,827 left
- Facebook173 / 63,206
63,033 left
Why counts differ between networks
Networks don’t agree on what a “character” is. A simple text.length in JavaScript counts UTF-16 code units, so a single family emoji can look like 11 characters. TallyReel counts graphemes, what a person sees as one character, which matches how modern networks count.
- X replaces every link with a 23-character t.co link, however long the original URL is.
- Mastodon also counts links as 23, and only counts the username part of a remote mention like
@name@server.social. - Telegram allows 4,096 characters in a text message but only 1,024 in a photo or video caption, tick “includes a photo or video” to check against the caption limit.
More free tools
Write once, fit every network.
TallyReel’s composer counts as you type for every network you post to, and flags the one that’s too long. Start on the Free plan, no card.