100% free forever · No sign-up or account, ever · We store none of your data · Files never leave your deviceFree forever · No account, ever · No data stored

Word Counter

Words, characters, reading time.

Free foreverNo account, everNo data stored

0Words
0Characters
0Without spaces
0Sentences
0Paragraphs
0 minReading time

Platform limits

Top keywords

Type some text…

Word Counter · SaralKit ↗

📖 Guide & FAQ

Count words, characters, sentences and paragraphs, with reading time, keyword density and limits for X, Instagram, LinkedIn and SEO.

🆓 Free forever👤 No account, ever🔒 No data stored⚡ Live counts🔒 Text stays on your device

Word count guidelines

WritingTypical length
Tweet / X postunder 280 characters
Meta description140–155 characters
College application essay500–650 words
Blog post that ranks well1,200–2,000 words
Cover letter250–400 words

How to use the Word Counter tool

  1. Type or paste your text.
  2. See words, characters, sentences, paragraphs and reading time update instantly.
  3. Check the platform limits and the most-used keywords.

Why SaralKit?

  • Free forever: no "credits", no trial, no premium tier, no watermark and no daily limit.
  • No account, ever: nothing to sign up for. Just open the page and use it.
  • No data stored: your files and the numbers you type are processed by your own browser. We never upload, store or see them.
  • Works offline: once the page has loaded, most tools keep working without internet.
  • Open source: anyone can read the code on GitHub.

Frequently asked questions

How are words counted?

A word is any run of letters or numbers separated by spaces or punctuation. Hyphenated words ("well-known") count as one. Hindi and other scripts are counted too.

How is reading time calculated?

Reading time assumes 238 words per minute (the average silent reading speed for adults); speaking time assumes 140 words per minute.

Is my text saved or uploaded?

It is never uploaded. It is kept only in your browser (local storage) so you don't lose it if you refresh. Press Clear to remove it.