Menu

Character Counter FREE

Count characters, letters, digits, spaces, special characters and vowels in any text online free. Live results as you type. No sign-up. Runs in your browser.

Character Count
Digit Count
Special Chars
Free Forever

Character Counter and Analyser

0
Total Characters

Letters

0

Digits

0

Spaces

0

Special

0

Uppercase

0

Lowercase

0

Vowels

0

Consonants

0

No Spaces

0

Unique Chars

0

Platform Limits

Frequently Asked Questions

Character counts are needed for platform-specific limits that are enforced at the character level rather than the word level. Twitter/X enforces 280 characters per tweet. SMS messages are 160 characters per segment (or 153 for multi-part messages in GSM encoding). Meta description tags should be under 155 characters for optimal SEO display. LinkedIn posts have a 3,000 character limit. HTML title tags are conventionally under 60 characters. These limits require character-level tracking that word counters cannot provide.
Special characters are any characters that are not letters (a-z, A-Z), digits (0-9), or spaces. This includes punctuation marks (., ; : ! ? " ' ), mathematical symbols (+, -, =, <, >), currency symbols ($, £, €), brackets, slashes, at signs, hashtags, underscores, and any Unicode characters outside the basic Latin alphabet. Emoji characters count as one or more special characters depending on the emoji's Unicode representation.
Total characters includes every character in the text including all spaces, tabs, newlines, and punctuation. Characters without spaces excludes all whitespace, counting only visible characters. Many academic character limits for abstracts, titles, and bibliographic entries use characters without spaces as the measurement basis. Both counts are shown side by side for convenience.
Unique character count shows how many distinct characters appear in the text at least once. This is useful for linguistic analysis, password security assessment (a password using 40 unique characters is harder to guess than one using 8), cryptographic analysis, and assessing the vocabulary richness of text. A text with many unique characters generally has more varied vocabulary.
Yes. The counter works with any Unicode text including Arabic, Chinese, Japanese, Korean, Cyrillic, Greek, Hindi (Devanagari), and emoji. Each Unicode code point is counted as one character. Note that some emoji (particularly skin tone modifiers and flag emoji) consist of multiple code points and may count as 2 or more characters, which matches how platforms like Twitter count them.

About One Doc Studio

One Doc provides Forever Free browser-based utilities. Nothing is uploaded or stored.

Free Character Counter Online — Count Letters, Digits, Spaces, Vowels and Special Characters

Granular character-level text analysis goes beyond what basic word counters provide, offering insights critical for social media publishing, SEO optimisation, data validation, and linguistic research. The Character Counter on OneDocPDF provides real-time counts for 10 distinct character categories: total characters, letters only, digits only, spaces, special characters, uppercase letters, lowercase letters, vowels, consonants, and unique characters. The platform limits panel shows how your text compares to the character limits of major platforms including Twitter, SMS, meta descriptions, and email subject lines.

Character counting is particularly important in SMS marketing and mobile communications. Standard GSM-7 SMS encoding allows 160 characters per message. If the message contains any non-GSM characters (including most emoji, accented characters not in the GSM alphabet, or non-Latin scripts), the encoding switches to UCS-2, which allows only 70 characters per segment. A marketing SMS that appears to be one message when written in standard English could become three or four segments if a single emoji is added, significantly increasing cost per send.

For complementary text tools, see our Word Counter for word-level statistics including reading time, our Case Converter for text transformation, and our Text Repeater for generating repeated content. For document processing, our Image to Text OCR extracts text from images for analysis.