Character Counter & Word Counter Online

Paste your text to count characters, words, sentences, and paragraphs instantly. See totals with and without whitespace, plus an English and Chinese breakdown.

Real-time Counting Chinese / English / Mixed Detailed Breakdown Text Stays Local

Characters

0

Words

0

Sentences

0

Paragraphs

0

Characters are UTF-16 units, so one visible emoji can count as more than one. Words are an English/Chinese estimate; paragraphs are separated by blank lines.

Est. reading time: 0 sec
Lines: 0
Chars (no whitespace): 0

Detailed Breakdown

English Letters (A-Z) 0
Chinese Characters 0
Numbers (0-9) 0
Punctuation 0
Whitespace 0
Other Units 0

Character Distribution

Start typing to see character distribution...

How it works

Three steps to check the text in your browser.

1

Type or paste text

Enter your text directly or paste a draft. The counts update as you type.

2

Check the counts

Compare the total, the total without whitespace, and the word and paragraph estimates.

3

Copy your text

Use the copy button to reuse your text, then check the destination editor if it enforces its own length limit.

Why use ToolKnit Character Counter?

Your text stays in your browser

The counter processes the text locally and does not upload or save the text you enter.

Real-Time Counting

Stats update as you type. No submit button is needed.

Detailed Breakdown

See ASCII letters, supported Chinese characters, digits, whitespace, punctuation, and other UTF-16 units separately.

Check a draft as you edit

Compare versions of a caption, message, or assignment. For a required limit, use the counting rules specified by its destination.

Counting Tips

  • ● A space, tab, and line break all contribute to the total. The no-whitespace count excludes them.
  • ● A single line break adds a line. Insert a blank line to separate paragraphs in this counter.
  • ● Chinese characters each add one to the word estimate. This is not Chinese word segmentation.
  • ● Reading time assumes 200 English word-like groups or 300 supported Chinese characters per minute. It is a rough estimate, not a measured reading speed.

Understand your counts

Use these results to inspect the text you entered. They do not set a required length for a post, essay, or search description.

One visible symbol can use several units

The total follows JavaScript string length: πŸ˜€ counts as 2, e plus a combining acute accent counts as 2, and πŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘¦ counts as 11. The counter does not normalize accents or join emoji sequences into single symbols.

Lines are not paragraphs

The two-line text β€œone” followed by β€œtwo” has 7 units and 1 paragraph. With a blank line between them, it has 8 units, 3 lines, and 2 paragraphs. Screen wrapping does not add line breaks to the text.

Word counts depend on the language

Hello world counts as 2 words; δΈ­ζ–‡ also adds 2 to this tool’s estimate. The Chinese category covers specified Han-character ranges, not all CJK scripts. Kana, Hangul, and some less common characters are counted in other categories instead.

Need to understand a difference?

Why character counts differ

Work through spaces, emoji, combining marks, and English/Chinese word-count examples.

How many paragraphs is 2,000 characters?

See why character length alone cannot tell you the number of paragraphs, and compare actual examples.

FAQ

Frequently Asked Questions

What does this character counter count?

Paste or type text to see character totals, a word estimate, sentences, paragraphs, and lines. Character totals use JavaScript UTF-16 units, not the number of visible symbols. For example, Hello world has 11 units, while πŸ˜€ has 2.

Does the character count include spaces and line breaks?

Yes. The total includes whitespace such as spaces, tabs, and line breaks. The no-whitespace total removes all characters matched by JavaScript whitespace rules, not just ordinary spaces.

Why can this count differ from another website?

Websites may count UTF-16 units, Unicode code points, visible symbols, or platform-specific weighted lengths. Emoji, combined accents, and links can produce different totals. Check the destination editor for its final limit; this tool does not certify compliance with a social platform.

How are English and Chinese words counted?

After supported Chinese characters are separated, each whitespace-separated group containing an ASCII letter or digit adds one word. Each supported Chinese character also adds one. This is an approximation, not linguistic word segmentation; Japanese, Korean, accented text, and other scripts can be undercounted.

How are paragraphs and sentences counted?

Paragraphs are nonempty text blocks separated by a blank line. A single line break increases the line count but does not start a new paragraph. Sentences are nonempty fragments split at . ! ? 。 ! or ?, so abbreviations and decimal numbers can affect the result.

What does 2000 characters look like?

Compare two complete 2000-character English examples: one has two paragraphs and 338 words, the other five paragraphs and 331 words. Character totals here use UTF-16 code units, including spaces and line breaks. Paragraphs are separated by blank lines. A receiving form may count emoji or other text differently.

The example links load only these public practice texts into an empty counter. Your own draft is not put into the link or automatically copied.