📏
String Length Calculator
Get the exact length of any string — total characters, without spaces, trimmed, and size in UTF-8 bytes.
✓ Free
✓ Instant
✓ No Signup
0
Total length
0
Without spaces
0
Trimmed
0
Bytes (UTF-8)
Characters versus bytes
String length matters when you work with database columns such as VARCHAR(255), form validation rules and API payload limits. This tool reports several measurements at once so you can match whichever rule applies.
Plain English letters use 1 byte each in UTF-8, but accented letters and symbols can use 2 to 3 bytes, and most emoji use 4. That is why byte length can be larger than character length.
What each figure means
- Total length: every character including spaces and line breaks
- Without spaces: characters excluding whitespace
- Trimmed: length after removing leading and trailing spaces
- Bytes (UTF-8): storage size when encoded as UTF-8
💡 Tip: If a database column rejects your text even though the character count looks fine, check the byte length.
Frequently Asked Questions
Why is my byte count higher than the character count?
Non-ASCII characters such as accents, symbols and emoji take more than one byte in UTF-8.
Does it count line breaks?
Yes. Each line break counts as a character in the total length.
Is my text saved or sent to a server?
No. Everything runs locally in your browser with JavaScript. Your text never leaves your device and we never see it.