Character Counter

Count characters, words, lines and reading time in real time as you type.

🔒 Everything runs in your browser — the text you enter is never sent to a server.
📄
Drag & drop a file, or click to select
Text files (.txt / .md / .csv / .json / .html and more) and Word (.docx)
0
Characters
(with spaces)
0
Characters
(no spaces)
0
Words
0
Lines
📊 Details
Paragraphs0
Characters (excluding line breaks)0
Full-width characters0
Half-width characters0
Bytes (UTF-8)0
Reading time (200 wpm)0:00
🈁 Character types
Hiragana0
Katakana0
Kanji0
Letters0
Digits0
Symbols & other0
📏 Common length limits
Meta description (SEO)0 / 155
Page title (SEO)0 / 60
FAQ
No. Everything is counted inside your browser. Your text is never sent to or stored on a server.
Runs of letters and digits separated by whitespace count as one word each. Japanese characters (hiragana, katakana and kanji) count as one word per character, the same approach word processors use.
Each emoji counts as one character (surrogate pairs are handled correctly). The byte count still shows the real UTF-8 size.
Word count divided by 200 words per minute, a common average for silent reading. Treat it as a rough estimate.
Text inside tables is counted (each cell becomes its own line), and so is text inside text boxes. Chart values and labels, text inside images, SmartArt, headers and footers, footnotes and comments are not counted — Word stores those outside the document body.