Privatool

Word Counter – Count Words & Characters Online Free

Word Counter is a free online tool that counts words, characters, sentences, paragraphs, and estimated reading time as you type. It works by analysing your text locally in the browser — no paste button, no submit, no server. Users can also set a character limit to track usage against social media or SEO targets, and see the top keywords by frequency.

Loading tool…

How to Count Words Online Free

  1. 01

    Paste or type your text

    Type directly into the editor or paste from anywhere — a document, email, website, or notes app. All six metrics update in real time as you type.

  2. 02

    Read your stats

    The dashboard shows word count, character counts (with and without spaces), sentence and paragraph counts, estimated reading time, and top keywords — all updated within 100ms of each keystroke.

  3. 03

    Set a limit if needed

    Enter a character limit (e.g. 280 for Twitter, 160 for a meta description) and a progress bar appears below the editor, turning red as you approach or exceed the target.

Perfect for…

Blog posts & articles

Target word count ranges for SEO (1,500–2,500 words) and check reading time to set reader expectations.

Academic essays

Meet exact word count requirements for assignments. Count characters for university submission systems with strict limits.

Twitter / X & social media

Set a 280-character limit and see exactly how much room you have left before posting.

SEO meta descriptions

Google truncates meta descriptions at ~155–160 characters. Set that limit and write a description that fits every time.

Features

  • Real-time word and character count
  • Sentence and paragraph counter
  • Reading time estimate (200 wpm)
  • Top 5 keyword density analysis
  • Optional character limit with progress bar
  • 100% client-side — text never leaves your browser
  • Works offline once the page is loaded
  • No login, no ads in the tool, no sign-up

Frequently Asked Questions

How does the word counter work?

The word counter splits your text on whitespace (spaces, tabs, newlines) and counts the resulting tokens. Sentences are counted by splitting on terminal punctuation (. ! ?), paragraphs by double line breaks. All computation runs instantly in your browser — no data is sent anywhere.

How is reading time calculated?

Reading time is estimated using the average adult silent reading speed of 200 words per minute, rounded up to the nearest minute. A 500-word article would show "3 min read". The actual time will vary by reader and content complexity.

What does the keyword density section show?

It shows the 5 most frequently used content words in your text, excluding common stop words like "the", "a", "in", "and". Each entry shows the word, how many times it appears, and what percentage of your total word count it represents.

Is my text saved or stored anywhere?

No. The word counter processes text entirely in your browser using JavaScript. Nothing is sent to a server, nothing is stored, and the text disappears when you close or refresh the page.

What is the character limit feature for?

The optional character limit lets you track usage against a target — useful for Twitter/X posts (280 characters), SEO meta descriptions (155–160 characters), or SMS messages (160 characters). The progress bar turns amber at 75% and red at 90%, giving you an early warning before you reach the limit.

Related Tools