PostLength

Character and Word Counter

0 characters 0 words

Frequently asked questions

What is PostLength?
PostLength is a free character and word counter for social media. It helps you stay within character limits for posts on X (Twitter), LinkedIn, Instagram, and TikTok.
What is the character limit for posting on X (Twitter)?
The free plan allows 280 characters with no cutoff. The feed shows ~280 characters before "see more." The Premium plan allows up to 25,000 characters.
How does X (Twitter) count links in character limit?
Links always count as 23 characters on X, regardless of their actual length. This applies to all URLs, including shortened links.
What is the character limit for posting on LinkedIn?
LinkedIn allows 3,000 characters. The feed shows ~140 characters on mobile and ~210 characters on desktop before "see more."
What is the character limit for captions on Instagram?
Instagram allows 2,200 characters for captions. The feed shows ~125 characters before "see more."
What is the hashtag limit on Instagram?
Instagram allows up to 30 hashtags per post. PostLength counts your hashtags when you select Instagram as the target platform so you can stay within the limit.
What is the character limit for captions on TikTok?
TikTok allows up to 4,000 characters for video captions. Most users only see the first 125–150 characters before the text is cut off by the "...see more" button.
How does PostLength count characters vs words?
Characters count every letter, number, space, and punctuation. Words count groups of characters separated by spaces.
What's the difference between visible characters and raw characters?
Visible characters count what you see—emojis and accented letters count as one. Raw characters count underlying code units, so some emojis may count as 2.
What browsers does PostLength support?
PostLength works in Chrome 87+, Safari 14.1+, Firefox 125+, and Edge 87+ (desktop and mobile). Older browsers may show incorrect character counts or limited features. For the best experience, keep your browser up to date.