Word Counter

Count words & characters

Paste or type your text. Stats, keywords, and reading level update instantly.

Words
0
Characters
0
Sentences
0
Paragraphs
0
Read: 0 sec
Speak: 0 sec

Character Limits

X (Twitter)0/280
Facebook0/250
LinkedIn0/300
Instagram0/2200
Meta Description0/160
YouTube Title0/100

Keyword Density

Start typing to see keywords...

Free Online Word Counter

Instantly count words, characters, sentences, paragraphs, pages, and more. Our word counter also shows reading time, speaking time, reading level (Flesch-Kincaid grade), keyword density, and live character limit tracking for Twitter, Facebook, LinkedIn, Instagram, YouTube, and meta descriptions. Perfect for essays, blog posts, social media captions, and any writing with word or character limits.

Features

Real-time counting

Words, characters (with and without spaces), sentences, paragraphs, lines, and pages update as you type

Reading & speaking time

Estimated reading time (238 wpm) and speaking time (150 wpm) for presentations and speeches

Reading level

Flesch-Kincaid grade level tells you the education level needed to understand your text

Keyword density

Top 10 keywords with frequency counts and percentage, excluding common stop words

Character limit tracking

Live progress bars for Twitter (280), Facebook (250), LinkedIn (300), Instagram (2200), and more

100% private

Everything runs in your browser. Your text is never sent to any server

Common Word & Character Limits

Platform / TypeLimit
Twitter / X post280 characters
Facebook post (optimal)250 characters
LinkedIn post3,000 characters
Instagram caption2,200 characters
Meta description (SEO)155–160 characters
Google Ads headline30 characters
Google Ads description90 characters
YouTube title100 characters
YouTube description5,000 characters
Pinterest description500 characters
SMS message160 characters
College essay (Common App)250–650 words
Blog post (ideal)1,000–2,000 words
Long-form article (SEO)2,000–3,000 words

Frequently Asked Questions

Simply type or paste your text into the editor. Word count, character count, sentence count, paragraph count, pages, reading time, speaking time, reading level, and keyword density all update instantly as you type. Everything runs in your browser.

Reading level is calculated using the Flesch-Kincaid Grade Level formula. It estimates the US school grade level needed to understand your text. Grade 1–5 is easy, 6–8 is medium, 9–12 is hard, and 13+ is college level.

We count the frequency of each word in your text (excluding common stop words like “the”, “and”, “is”) and show the top 10 most used words with their count and percentage of total meaningful words.

Reading time uses 238 words per minute (average adult reading speed). Speaking time uses 150 words per minute (average conversational speaking speed).

Pages are estimated at 250 words per page, which is the standard for double-spaced text in 12pt font. Actual page count varies by font, size, and margins.

No. Everything runs entirely in your browser using JavaScript. Your text never leaves your device — nothing is uploaded, stored, or logged.

The sidebar shows live progress bars for popular platform character limits: Twitter/X (280), Facebook (250), LinkedIn (300), Instagram (2,200), Meta Description (160), and YouTube Title (100). Bars turn amber at 80% and red when over the limit.

Absolutely. The word counter is ideal for essays, research papers, college applications, blog posts, and any writing with word count requirements. The reading level indicator helps ensure your writing matches your target audience.