About

Measure the length of your writing on one screen

The Text Statistics Analyzer instantly calculates the character count (with and without spaces), words, sentences, paragraphs and lines, bytes, Korean manuscript-paper sheets, reading and speaking time, and your most frequent words as you type. Every calculation runs inside your browser, and your text is never sent anywhere.

Key features

How to use

  1. Paste your text into the input box, or drag and drop a .txt or .md file.
  2. Check characters, words, bytes and manuscript-paper sheets in the number panel on the right (below on mobile).
  3. In the options, choose whether line breaks count as characters and which reading speed to use.
  4. Further down, review sentence length, character composition and frequent words to polish your writing.
  5. If each question has its own limit, as in an application essay, switch to ‘Essay mode’, add questions and enter their character limits.
  6. Use ‘Copy results’ to copy the statistics, or ‘Copy all’ in essay mode to move all your answers at once.

Frequently asked questions

What is the difference between ‘with spaces’ and ‘without spaces’?

‘With spaces’ counts everything, including spaces and (depending on the option) line breaks. ‘Without spaces’ leaves out all spaces, tabs and line breaks. Job sites and contests often state which basis they use in their guidelines, so check that first.

My count is slightly different from other character counters.

Services differ in whether a line break counts as 1 character, whether a Windows line break (CRLF) counts as 2, and how many characters an emoji is. This tool counts every line break as 1 character (you can exclude them in the options) and counts emoji and combining characters as one visible character.

Is my text stored on a server?

No. Every calculation runs inside your browser, and your text is never transmitted. If you turn on ‘Autosave’, the text is kept only in this device's browser storage (localStorage) and is gone once you turn it off or clear it.

How many bytes is a Korean character?

A Hangul syllable takes 3 bytes in UTF-8 and 2 bytes in EUC-KR and CP949 (legacy Korean encodings). English letters, digits and basic symbols are 1 byte in either. Text messaging in Korea and older systems often count Hangul as 2 bytes.

Is the manuscript-paper sheet count exact?

It is an estimate that applies the rules of Korean manuscript paper (wongoji): paragraph indentation, two lowercase letters or digits per square, punctuation at the end of a line, and no space after commas and periods. It does not account for title and name lines, dialogue indentation or how ellipses are split across squares, so it may differ from real manuscript paper by a few lines.

What is reading time based on?

For English and other space-separated languages the defaults are 238 words per minute (silent reading) and 150 words per minute (speaking); for Korean they are 500 characters per minute (silent) and 280 characters per minute (speaking). These are estimates based on research and broadcasting/presentation conventions; the details are in the ‘Estimating reading and speaking time’ guide.

Where is my essay-mode content saved?

Only in this device's browser. It is not visible on other devices or browsers, and it is deleted when you clear your browser data. Before submitting, use ‘Copy all’ to keep a separate copy.

Open the character counter →