Character Counter
Count Unicode characters, not UTF-16 units. Emoji sequences and combining marks can contain several code points. For example, A😊 has 2 code points and 3 UTF-16 units.
Definition: Characters are counted as Unicode code points. Platforms that count UTF-16 code units, as X does, charge two units per character outside the Basic Multilingual Plane, which is why many emoji count as two.
Set your own character limit. The progress bar compares code points, not a platform-specific weighted count; check the destination’s current rules.
Text Input
Text Statistics
Count Unicode characters, not UTF-16 units. Emoji sequences and combining marks can contain several code points. For example, A😊 has 2 code points and 3 UTF-16 units.
Word estimates use the interface language and browser word segmentation when available; older browsers split at whitespace. Chinese and Japanese words do not require spaces.
Character limit
Set your own character limit. The progress bar compares code points, not a platform-specific weighted count; check the destination’s current rules.
Real-time Feedback
Visual progress bar changes color as you approach character limits.
100% Private
All counting happens in your browser. No data sent to any server.
Character Counter FAQ
Can I check social platform limits here?
Yes. Choose a platform preset to compare your text against its common character limits.
Does this include spaces and line breaks?
Yes. Total count includes all characters, and you also get a count without spaces.
Can I import or export text?
Yes. Upload `.txt` files to analyze and download the current content anytime.
Boost your productivity with text analysis and formatting tools