Settings

The page will reload to apply your changes.
Theme

ASCII Art Font

ASCII Art Menu

Count words, analyze word frequency, and get detailed text statistics in real-time.
__        __            _    ____                  _            
\ \      / /__  _ __ __| |  / ___|___  _   _ _ __ | |_ ___ _ __ 
 \ \ /\ / / _ \| '__/ _` | | |   / _ \| | | | '_ \| __/ _ \ '__|
  \ V  V / (_) | | | (_| | | |__| (_) | |_| | | | | ||  __/ |   
   \_/\_/ \___/|_|  \__,_|  \____\___/ \__,_|_| |_|\__\___|_|   
Word Counter
Welcome to our

Word Counter

- a free tool to count words, analyze word frequency, and get detailed text statistics. Perfect for writers, students, SEO professionals, ASCII artists checking their work, and anyone who needs to analyze text content.
Basic Statistics
0
Words
0
Unique Words
0
Characters
0
Sentences
0
Paragraphs
0
Lines

Stop Words 0 (0%)
Content Words 0
Lexical Density 0%
Single-char Words 0
Hapax Legomena 0
Uppercase Ratio 0%

Characters (no spaces) 0
Letters (A-Z) 0
Uppercase 0
Lowercase 0
Numbers (0-9) 0
Spaces 0
Line Breaks 0
Special Characters 0
Unique Characters 0
Vowels 0
Consonants 0
Emojis 0
Punctuation Marks 0
For detailed analysis, see Character Counter
Analysis
Reading Time 0 sec
Speaking Time 0 sec
Avg. Word Length 0
Longest Word -
Shortest Word -
Most Common Word -
Vocabulary Richness -

Readability

Readability scores estimate how difficult your text is to read. We use two industry-standard metrics: Flesch-Kincaid Grade estimates the US school grade level needed to understand the text. Flesch Reading Ease scores from 0-100, where higher is easier (60-70 is ideal for general audiences). Aim for grade 7-8 for most readers.
Easy Average Difficult
-
Enter text to analyze
-
F-K Grade
-
Flesch Ease

Word Frequency

Shows how often each word or phrase appears in your text. Words shows individual word frequency. Bigrams reveals common two-word pairs. Trigrams shows three-word phrases. Common shows only stop words (the, a, is, etc.). Use "Hide common words" to filter stop words from the Words/Bigrams/Trigrams tabs.
Enter text above to see word frequency
Enter text above to see bigram frequency
Enter text above to see trigram frequency
Enter text above to see common word frequency

Word Length Distribution

Shows how many words of each length appear in your text. Short words (1-4 letters) are common in casual writing, while longer words (8+ letters) indicate more formal or technical content. This analysis helps you understand vocabulary complexity and readability. For ASCII art, analyzing word length can help identify patterns in text-based artwork.
Enter text above to see word length distribution

Hidden Characters

Detects invisible or suspicious characters that may be hidden in your text. This includes: Zero-width characters (invisible spacers that can hide text or watermarks), Bidirectional controls (can reverse text direction for obfuscation), and unusual Unicode patterns. Some AI-generated text contains invisible watermarks using these techniques. Note: These checks indicate suspicious patterns but cannot prove text origin or manipulation.
No hidden characters detected
Your text appears clean

Lines

Line statistics for your text. Median Line Length shows the middle value (less affected by outliers than average). Trailing Spaces counts lines ending with whitespace. ASCII Art-friendly checks if all lines are ≤80 characters (standard terminal width to avoid wrapping).
Total Lines 0
Non-empty Lines 0
Empty Lines 0
Blank Lines (%) 0%
Longest Line 0 chars
Avg. Line Length 0 chars
Most Words (line) 0
Least Words (line) 0
Median Line Length 0 chars
Trailing Spaces 0 lines
ASCII Art-friendly -

Sentences

Sentence statistics and variety analysis. Types (S/M/L) shows Simple (<10 words), Medium (10-20), and Long (20+) sentences. Avg. Punctuation counts punctuation per sentence. Avg. Clauses estimates complexity via commas and semicolons. The Sentence Variety chart visualizes each sentence's length.
Longest Sentence 0 words
Shortest Sentence 0 words
Avg. Sentence Length 0 words
Questions (?) 0
Exclamations (!) 0
Types (S/M/L) 0/0/0
Avg. Punctuation 0
Avg. Clauses 0
Sentence Variety
-

Paragraphs

Paragraph statistics. Single-sentence counts one-sentence paragraphs (good for rhythm). Wall of Text (80+) warns about overly long paragraphs. Dialogue Paragraphs start with quotation marks. Indented Starts counts paragraphs beginning with tabs or spaces (print style).
Total Paragraphs 0
Longest Paragraph 0 words
Shortest Paragraph 0 words
Avg. Paragraph Length 0 words
Median Paragraph Length 0 words
Avg. Sentences/Paragraph 0
Avg. Characters/Paragraph 0
Single-sentence 0
Wall of Text (80+) 0
Indented Starts 0
Dialogue Paragraphs 0

Page Estimate

Estimates how many pages your text would fill in different formats. Standard uses 250 words/page. Double-spaced uses 125 words/page (common for school/manuscripts). A4 Word uses ~400 words/page. Paperback uses ~300 words/page.
Standard (250 w/page) ~0
Double-spaced (125 w/page) ~0
A4 Word (400 w/page) ~0
Paperback (300 w/page) ~0

What is this tool?

Word Counter is one of the most comprehensive free word counting tools available online. While most word counters only show basic statistics, our tool provides in-depth text analysis with over 75 different metrics - all calculated instantly in your browser.

Features include:

  • Complete word analysis - word count, unique words, word frequency, bigrams, and trigrams
  • Readability scoring - Flesch-Kincaid Grade Level and Flesch Reading Ease
  • Sentence analysis - sentence count, length statistics, and variety visualization
  • Line statistics - line counts, character lengths, and words per line
  • Character breakdown - letters, digits, vowels, consonants, punctuation, and emojis
  • Advanced metrics - lexical density, vocabulary richness, stop word ratio
  • Hidden character detection - find invisible Unicode characters and potential watermarks
  • Page estimates - for manuscripts, A4 documents, and paperback formats
  • Time estimates - reading time and speaking time calculations

Perfect for writers, students, bloggers, SEO professionals, editors, researchers, and anyone who needs thorough text analysis.

How to use it

  1. Type or paste your text in the editor above (or click Sample to try it out).
  2. View word count and all statistics instantly - everything updates in real-time.
  3. Expand Advanced Statistics and Character Breakdown for detailed analysis.
  4. Check Readability to see if your text matches your target audience.
  5. Explore Word Frequency tabs (Words, Bigrams, Trigrams, Common) for phrase analysis.
  6. Review Hidden Characters to detect invisible Unicode or potential watermarks.
  7. Use Export to download frequency data as TXT or CSV.

Privacy first

All text processing happens 100% locally in your browser. Your text is never uploaded to any server. No accounts, no logins, no cookies, no tracking. Analyze confidential documents with complete privacy.

Frequently Asked Questions

A word is any sequence of characters separated by whitespace (spaces, tabs, or line breaks). Numbers like "123" count as words, as do hyphenated words like "well-known" (counted as one word). Punctuation attached to words is stripped for analysis but doesn't affect the word count.

Common words (also called "stop words") are frequently used words that usually don't carry significant meaning, such as "the", "a", "an", "is", "are", "and", "or", "but", etc. Filtering these out in the word frequency analysis helps you see which meaningful words appear most often in your text.

Flesch-Kincaid is a widely used readability formula that estimates the US school grade level needed to understand a text. It analyzes sentence length and syllable count. A score of 7-8 means the text is suitable for most adults. We also show Flesch Reading Ease (0-100), where higher scores mean easier text. Aim for 60-70 for general audiences.

Bigrams are pairs of consecutive words (like "of the", "in a"), while trigrams are three consecutive words (like "one of the", "as well as"). Analyzing these helps identify common phrases, repeated expressions, and writing patterns in your text. This is useful for SEO, detecting repetitive writing, or studying language patterns.

Lexical density measures the percentage of content words (nouns, verbs, adjectives, adverbs) versus total words. Higher density (50-70%) indicates information-rich, formal writing. Lower density (40-50%) suggests conversational, easier-to-read text. Academic writing typically has higher lexical density than casual blog posts.

Hidden characters are invisible Unicode characters that can be embedded in text. These include zero-width spaces, bidirectional controls, and other non-printing characters. While sometimes used legitimately for formatting, they can also be used for invisible watermarking or text manipulation. Our tool detects these so you can identify potentially suspicious content.

Reading time is calculated based on an average reading speed of 225 words per minute, which is typical for adults reading online content. Speaking time uses 140 words per minute, which is a comfortable pace for presentations or speeches.

Page estimates are based on industry standards: Standard uses 250 words per page (common for manuscripts and essays), Double-spaced uses 125 words per page (common for school papers and manuscripts with double line spacing), A4 Word uses 400 words per page (typical for 12pt font with default margins), and Paperback uses 300 words per page (average for published novels). Actual page counts vary based on formatting, font size, and margins.

Yes, absolutely. All text processing happens entirely in your web browser using JavaScript. Your text is never sent to any server. There are no accounts, no logins, and no tracking. You can even use this tool offline once the page is loaded. This makes it safe for analyzing confidential documents, unpublished manuscripts, or sensitive content.

The best free word counter should offer more than basic word and character counts. Look for a tool with readability analysis (Flesch-Kincaid), n-gram analysis (bigrams, trigrams), sentence and paragraph statistics, hidden character detection, and privacy-first design. Our Word Counter includes all of these features plus over 75 unique metrics, making it one of the most comprehensive free options available. All processing happens locally in your browser, so your text stays private.