Byte Size Counter
Count the exact byte size of text, accounting for how characters are encoded.
Bytes, not characters
Length in characters and length in bytes are not the same thing, and the difference matters wherever a limit is measured in bytes — a database column, a network packet, a field with a byte cap. This counts the true byte size of your text, so you know whether it fits rather than assuming one character equals one byte.
Paste your text and see its size in bytes.
Why one character can be several bytes
In UTF-8, the near-universal encoding, a basic English letter is one byte, but an accented letter takes two, many symbols take three, and an emoji often takes four. So a short message full of emoji can be far heavier in bytes than its character count suggests, which is exactly how people overrun a byte-limited field without understanding why. Counting the actual bytes removes that surprise and tells you what a system storing or transmitting the text really sees.
Questions & answers
Why is the byte count higher than the character count?
In UTF-8, characters beyond basic English — accents, symbols, emoji — take two to four bytes each, so bytes exceed characters.
When does byte size matter?
Wherever a limit is in bytes — a database column, a network field, a storage cap — rather than in characters.
Is my text uploaded?
No. The counting happens in your browser.