Character Counter
Count characters with and without spaces in your text. Essential for social media posts, SMS messages, meta descriptions, and any content with character limits.
Character Limits by Platform
| Platform | Character Limit | Twitter/X280 characters Instagram caption2,200 characters Facebook post63,206 characters LinkedIn post3,000 characters YouTube title100 characters Meta description155-160 characters SMS message160 characters
Character Counting Methods
MethodIncludes With spacesAll characters including whitespace Without spacesOnly letters, numbers, punctuation Letters onlyAlphabetic characters only | Alphanumeric | Letters and numbers only |
Character Counter Implementation
``javascript
function countCharacters(text) {
return {
total: text.length,
withoutSpaces: text.replace(/\s/g, '').length,
letters: (text.match(/[a-zA-Z]/g) || []).length,
numbers: (text.match(/[0-9]/g) || []).length,
punctuation: (text.match(/[^\w\s]/g) || []).length,
spaces: (text.match(/\s/g) || []).length
};
}
``
Unicode and Special Characters
Unicode characters like emojis may count as multiple characters in some systems. Twitter counts most emojis as 2 characters. Our tool shows both standard and Unicode-aware counts.