NordVPN
SponsoredStrict no-logs VPN with 6,400+ servers in 111 countries. Threat Protection blocks ads, trackers, and malware while you work online.
Get NordVPN →Paste any text to see word count, character count (with and without spaces), sentence count, paragraph count, and time estimates for reading silently and aloud.
Characters are the raw length of the text, including spaces, line breaks, and emoji. 'Without spaces' strips whitespace before counting. Words are split by whitespace for Latin-script languages; for Japanese, Chinese, Korean, and Thai, each ideograph is counted as one word, since these languages don't use word-spacing the way English does.
Sentences are detected by terminal punctuation (. ! ? in Latin scripts; 。!? in CJK). Paragraphs are blocks separated by blank lines. These rules are pragmatic — text with quirky punctuation may be off by one, but for normal prose the counts are reliable.
Reading time uses 200 words per minute, the median for adults reading prose. Speaking time uses 130 words per minute, the rate of an experienced public speaker. Both are rounded up to the nearest whole minute, so a 50-word sentence shows '1 min'.
These numbers are approximations. Heavy technical text reads slower (closer to 150 wpm), light fiction reads faster (closer to 250 wpm), and presentation pacing varies wildly with style and audience. Use the figure as a sanity check, not a stopwatch.
Bloggers and writers use word counts to hit a target length (most longform articles target 1500-2500 words for SEO). Students use it for essay assignments. Marketers use character-with-spaces for X (Twitter) post limits and meta description tag lengths. Public speakers use the speaking-time figure to calibrate scripts for a 5-minute lightning talk versus a 20-minute keynote.
Translators and editors track all four counts when invoicing per word or per character — the choice between 'with spaces' and 'without' affects rates by 10-20%.
We count each ideograph (Chinese hanzi, Japanese kanji/kana, Korean hangul) as one word. Latin words elsewhere in the same text are still counted by whitespace.
Yes. Some emoji are technically multiple Unicode code units; the counter follows JavaScript string length, which counts each UTF-16 code unit.
The 200 wpm figure matches median adult silent reading speed for prose. Highly technical text reads slower, easy fiction faster — treat it as a ±30% estimate.
Detection is based on terminal punctuation. Lists, headings without punctuation, or unusual prose styles can throw it off. The word count remains reliable.
No. Everything runs locally; we don't have a server endpoint that receives the input.
There's no enforced limit. Modern browsers handle multi-megabyte text without issue, though the textarea may slow down past about 100,000 characters.
Yes — use 'characters' (with spaces) since X counts whitespace. The 280-character limit also includes URLs as 23 characters.
It counts the raw text including Markdown syntax. If you want a 'rendered' word count, paste only the rendered output.
Strict no-logs VPN with 6,400+ servers in 111 countries. Threat Protection blocks ads, trackers, and malware while you work online.
Get NordVPN →Managed cloud hosting for WordPress and web apps on DigitalOcean, Vultr, and AWS. Fast setup, no server headaches.
Try Cloudways →Hire freelancers for design, writing, dev, and marketing — or sell your own services. Millions of gigs at every budget.
Browse Fiverr →