Word Counter

Count words, visible characters, lines and paragraphs as you type. Add a word or character limit to see how much room remains.

Whole number from 0 to 1,000,000. Your text is never shortened.
Whole number from 0 to 1,000,000. Includes spaces and line endings; counts visible grapheme clusters.

Text is processed locally in your browser and is not uploaded.

Words
5
Characters including spaces
27
Characters without whitespace
23
Lines
2
Paragraphs
1
Page guide

How to use this tool

  1. Paste or type the passage in Input text. Counts update after a brief pause.
  2. Optionally enter whole-number word or character limits; 0 turns a limit off.
  3. Read the totals and remaining or over-limit amount. Copy or download the report, or use Clear text for another passage.

Understanding the output

Words count word-like segments rather than every item separated by a space. Characters count visible grapheme clusters, so a combined emoji can count as one character even when it contains several code points. Characters without whitespace excludes spaces, tabs, and line endings. Lines counts explicit line endings, including an empty last line after a trailing newline; visual wrapping does not add lines. An empty input has zero lines and paragraphs.

A two-line example

Hello world. followed by a line break and A useful tool. contains five words and two lines. With no blank line between them, the two lines form one paragraph.

Choose the count that matches the requirement

An essay word limit and a form character limit measure different things. Word counts describe the length of prose, while characters measure letters, digits, punctuation, and spaces. If an application gives its own count, use that application as the final authority because its treatment of apostrophes, hyphens, emoji, or hidden formatting may differ.

For an article draft, count the main body separately from notes, image captions, and references when the submission rules exclude those sections. This tool measures everything you paste; it cannot infer which parts belong to the final submission.

Lines are not the same as paragraphs

A line ends at an explicit newline in the input, not when a narrow screen wraps the text visually. Paragraphs are separated by a blank line. A copied PDF can therefore have many lines inside one paragraph. This distinction helps identify whether a passage needs formatting cleanup before you compare its structure with another draft.

Check limits without shortening your draft

Each enabled limit compares its total with the full input. A positive amount over the limit tells you how much to cut; the tool never truncates the text. Character limits include spaces and line endings, using visible grapheme clusters rather than bytes. The destination form may count differently.

Method and supported input

English-locale Intl.Segmenter identifies word-like segments and grapheme clusters. Whitespace-only segments and punctuation do not become words. Windows and older Mac line endings are normalized for the line count.

For each enabled whole-number limit, remaining space is limit minus count; when count exceeds the limit, the report shows count minus limit as the over-limit amount. Zero disables a limit.

  • The input is plain text.
  • Paragraphs are separated by one or more blank lines.

Limitations

  • Counts can differ from a publisher’s submission system.
  • Word boundaries for unusual scripts or abbreviations depend on the browser’s Unicode implementation.

Common questions

Does a hyphenated word always count as one?

No. Segmentation follows the browser’s word-boundary rules. Check the target editor if its policy matters.

Why do emoji counts differ between websites?

Some sites count UTF-16 code units or Unicode code points. This tool counts grapheme clusters, which more closely represent visible characters.

Does text stay on my device?

Yes. Counting runs in your browser on the pasted text; the tool does not upload it or save a draft for you.

Does the limit remove extra words?

No. It reports the difference so you can edit the passage yourself. A limit of 0 disables the comparison.

Sources and further reading

Reviewed on