Free · No sign-up · Runs in your browser

Free Word Counter.

Word count, character count, reading time, reading level and top keywords, updating live as you type — nothing you write here ever leaves your device.

Not uploaded — nobody sees it Live results No word limit No subscription or account
Your text
0Words
0Characters
0Chars (no spaces)
0Sentences
0Paragraphs
0 minReading time
0 minSpeaking time
Reading level
0Unique words
0Avg. word length
0Longest sentence (words)
0Avg. sentence length
0Pages (est., double-spaced)
Check against a character limit
Find & replace
Your text is never uploaded — it’s counted right here as you type, on your device. There’s no server involved, so we never see it, copy it or store it.
How it works

Type, and the numbers update — no waiting on a server

Altto's word counter works right in your browser tab, so there's no upload queue and no “processing” spinner tied to someone else's servers.

01

Paste or type your text

Anything from a sentence to a full draft.

02

Read the live stats

Words, characters, sentences, reading level and more update instantly.

03

Check reading & speaking time

Useful for articles, scripts and presentations.

Why this runs in your browser, not on a server

Drafts, scripts and unpublished writing aren’t something you’d want sitting on a stranger’s server just to get a word count. Altto skips that step completely — there’s no server for it to go to.

  • Nothing is uploaded, everEvery count is calculated by code that runs in this browser tab, because there’s no server on the other end. That also means we can’t see it, copy it or keep it.
  • No account, no email wallUse it as often as you like without signing up or handing over an email address.
  • No length limitPaste in a sentence or a full manuscript — it counts either way.
0

drafts stored on our servers. There’s no server involved at all — everything happens locally, every time.

FAQ

Frequently asked questions

The practical details on how this tool counts. Working with a spreadsheet instead? See CSV to JSON.

How is reading time calculated?
Using an average silent reading speed of about 200 words per minute — a common baseline, though actual speed varies a lot by reader and text.
How is speaking time calculated?
Using an average speaking pace of about 130 words per minute, useful for timing a script or presentation.
How is the reading level worked out?
Using the Flesch Reading Ease formula, based on sentence length and syllables per word. It's a widely used estimate (the same one behind Word's readability checker), not a precise measure of how easy your writing actually is to understand.
What are the top keywords, and how is the percentage worked out?
The five most frequent words in your text, ignoring very common words like “the” and “and”. The percentage is that word's count divided by your total word count — the same rough metric used to check for keyword stuffing or repetition in an article.
Is my text uploaded anywhere?
No — nothing is ever uploaded. Every count updates locally as you type, entirely inside this browser tab. There's no server involved at all, so there's nothing for Altto to see, copy or keep.
How are sentences counted?
By counting runs of text ending in a ., ! or ? — this is a simple approximation and can miscount abbreviations (like “e.g.”) or unusual punctuation.
How are paragraphs counted?
By counting blocks of text separated by a blank line.
Do you keep a copy of what I paste in?
No. There's no upload or storage involved. See the Privacy Policy for details.
How many words is a page?
Roughly 500 words for a single-spaced page or 250 words for a double-spaced page, at a standard 12pt font — though the exact number shifts with font, margins and spacing. See the full word count guide for typical lengths by document type.