Word Counter

Measure pasted text locally with live word, character, sentence, paragraph, line, reading-time, and speaking-time statistics.

Input
Words 0
Characters (with spaces) 0
Characters (no spaces) 0
Sentences 0
Paragraphs 0
Lines 0
Reading time ~0 min
Speaking time ~0 min
0 characters 0 lines

What does Word Counter do?

Word Counter counts words, characters, sentences, and paragraphs in pasted text.

  • Primary use: Word Counter counts words, characters, sentences, and paragraphs in pasted text.
  • Key technical fact: Word counts depend on tokenization rules, while character counts depend on Unicode and whitespace handling.
  • Practical check: Review Unicode, whitespace, line break, and punctuation behavior before treating the output as production text.
Topic Direct answer Source
Direct answer Word Counter counts words, characters, sentences, and paragraphs in pasted text. Unicode Standard
Key fact Word counts depend on tokenization rules, while character counts depend on Unicode and whitespace handling. Unicode Standard
Processing model Runs locally in the browser; no production Node server receives the input. Browser JavaScript

Count words and reading time from pasted text

Word Counter gives live length metrics for drafts, posts, abstracts, product copy, essays, transcripts, and documentation. It reports words, characters with and without spaces, sentences, paragraphs, lines, and rough reading and speaking time.

Word counts depend on tokenization rules. Hyphenated terms, contractions, URLs, emoji, CJK text, code, and punctuation-heavy strings may be counted differently by other editors, CMS platforms, or school submission systems. Treat the result as a practical browser count, not a legal standard.

How to use

  1. Paste or type your text into the input editor.
  2. View live statistics in the panel below the editor. Every metric updates instantly as you type.
  3. Use Copy to copy the text to your clipboard, Download to save it as a text file, or Clear to reset the editor and all statistics.

What is Word Counter?

Word Counter is a local text measurement tool for checking whether copy fits a word limit, estimating how long a script will take to read aloud, or comparing the length of two drafts.

Reading and speaking times are estimates based on average rates, so technical material, lists, names, and non-English text may take more or less time. Paragraphs are usually separated by blank lines, while line counts follow the line breaks in the pasted text.

Input notes

Paste the exact text you plan to submit or publish. Remove navigation labels, copied UI chrome, quoted email headers, or Markdown metadata if those should not count toward the final length.

Example

A short multi-paragraph sample produces word, sentence, paragraph, and time estimates at once:

--- Sample Text ---
The quick brown fox jumps over the lazy dog. This is a simple sentence.

It contains multiple paragraphs and words.

--- Expected Statistics ---
Words: 20
Characters (with spaces): 112
Sentences: 3
Paragraphs: 3
Reading time: ~1 min
Speaking time: ~1 min

MCP integration

MCP (Model Context Protocol) lets AI agents and apps discover and run Coding.Tools utilities for repeatable conversions, formatting, hashing, and generation workflows.

MCP tool name: word-counter

MCP endpoint: https://coding.tools/mcp

Call tools/list first. Each tool entry includes inputSchema, outputSchema, and examples so an AI agent or client can build valid arguments without guessing.

For tools/call, read result.content[0].text for the display value and result.structuredContent for machine parsing. Tool-level failures return isError: true; protocol failures return a JSON-RPC error.

Example tools/call request:

curl -s https://coding.tools/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "MCP-Protocol-Version: 2025-06-18" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"word-counter","arguments":{"input":"Ship the MCP endpoint today.\nAdd examples for every tool."}}}'

Most text and data tools accept an input string plus optional options. Browser-only image tools are listed for discovery and return a web UI link when they need browser image APIs.