100% PRIVATE • PROCESSED ON YOUR DEVICE
← All Developer & Utility tools
Developer & Utility

Count words and characters as you type

Live statistics for any text: words, characters, sentences, paragraphs and estimated reading and speaking time, updated instantly.

Word Counter

Word Counter On this device
Your text

This tool runs entirely in your browser. Your files are never uploaded, stored or shared.

How it works

01

Start typing or paste

Every figure updates as you type.

02

Check the counts

Words, characters, sentences and paragraphs.

03

Review the timings

Reading and speaking estimates based on average speeds.

What happens to your file

It is processed on your machine

This is the kind of content people are most nervous about pasting into a website. Here nothing is transmitted: your browser reads the input, the tool works on it in the tab, and the result is handed straight back. Close the tab and it is gone.

  • Opened from your disk by your browser — not sent anywhere first.
  • Held in the tab while the tool works, then dropped.
  • Saved to your device by your browser, not by a link to a server.
  • Closing the tab clears the working copy completely.
  • No account, so nothing is ever attached to an identity.
  • No tracking of what you worked on or what was inside the file.

There is no queue and no retention policy to read. Whatever you pasted is released the moment the tab closes. See how your data stays inside the tab for the full picture, or follow the DevTools check to verify your file never leaves.

What people use it for

Checking a piece against a limit

Applications and publishers often cap words or characters. See the count as you type rather than after you paste.

Checking something before you ship it

A quick pass in the browser is faster than wiring up a build step for a one-off job.

Working on a machine you do not control

Because nothing is transmitted, it is safe to use on a shared or locked-down computer.

Handling data you are not allowed to upload

Customer records, keys and internal names often may not leave the organisation at all. Here they do not.

Formats & limits

What this tool accepts, what it produces, and what it will never ask you for.

Input
Text typed or pasted into the page
Output
Live word and character counts
Maximum file size
Set by your device, not by a plan
Files per run
Not applicable — nothing is uploaded
Sign-up required
None
Watermark
Never added
Works offline
Yes, once the page has loaded
Supported browsers
Any current Chrome, Edge, Firefox or Safari

When something goes wrong

Invalid input stops with a plain message that points at the exact problem, rather than a spinner that never finishes.

That input could not be read

The content is not in the shape this tool expects. Check for a missing bracket or an extra character and try again.

Why not an online service

A hosted version of this tool means your input is transmitted to a server you have no relationship with. Removing that step removes the whole category of risk.

A typical upload site

Your input is transmitted to a server you did not vet.
Internal names, tokens and customer fields pass through someone else's logs.
The size you can work with is often capped well below what you need.
Broken without a connection, and usually surrounded by advertising.
You are trusting a site you have no relationship with.

This tool

The input is read in the tab and never transmitted.
Safe to paste production data, tokens and customer fields.
Nothing is retained, so nothing can be leaked later.
The cap is your device's headroom, not a form limit.
Keeps working after the network drops.

Questions

How is reading time calculated?

It assumes an average silent reading speed of 225 words per minute, which is typical for adult readers working through general text.

How is speaking time calculated?

It assumes a delivery speed of 140 words per minute, which is a comfortable pace for presentations and voice-over work.

Do spaces count as characters?

Both figures are shown. The character count includes spaces, and a separate figure excludes them, because different platforms count them differently.

Does it work without an internet connection?

Yes, once the page has loaded. Nothing is fetched while you work, so a dropped connection does not interrupt a run.

Do I need an account or an email address?

No. There is nothing to sign up for, and nothing is ever attached to an identity because no file leaves your device.

Can I use the result commercially?

Yes. Nothing produced here carries a watermark or a licence restriction, and no account is attached to the output.

Related tools