Character Counter
Local ProcessingCount graphemes, code points, UTF-16 code units and characters excluding whitespace.
How It Works & Processing Standards
Count graphemes, code points, UTF-16 code units and characters excluding whitespace.
Tool processing runs in your browser. If you create a calculator or conversion share link, its values are included in the URL. See the privacy policy for account, analytics and advertising data.
Current Limits
- Maximum input length: 2,000,000 characters
Counts the characters of your text in several ways. The default "visible characters" count treats an emoji or combined character as one, as a reader sees it.
Application sites differ slightly in how they count spaces and line breaks. Check the rules of the site you submit to.
What You Can Do
- Characters
- Visible characters, code points, UTF-16 code units, and characters without spaces
- Bytes
- UTF-8 and UTF-16 bytes, for systems that limit by bytes.
- Paragraphs
- The number of paragraphs separated by blank lines
- Hangul, Latin, digits, symbols
- A separate count for each kind of character.
How to Use Character Counter
- 1Choose a countUsually "Characters". Bytes, paragraphs and per-kind counts are also available.
- 2Paste your textIt recounts as you type.
- 3Read the resultCompare with and without spaces against your limit.
Examples
Common Use Cases
- Meeting a character limit on an essay or application
- Checking length limits on social posts and text messages
- Checking text for byte-limited database fields or APIs
Frequently Asked Questions (FAQ)
How are emoji counted?
In the visible count, an emoji built from several code points, such as 👍🏻, is one character. Code point and UTF-16 counts can be higher.
How many bytes is one Korean syllable?
3 bytes in UTF-8 and 2 in UTF-16. English letters and digits are 1 byte in UTF-8.
What does “without spaces” leave out?
Spaces, tabs and line breaks are all removed before counting.
