Skip to main content

    Word Counter & SEO Analyzer

    Count words, sentences, reading time. Flesch-Kincaid readability and SEO analysis. Runs in your browser. No uploads, no signups, no ads.

    Free to use. Runs in your browser.

    Paste your text to get word count, readability scores, SEO analysis, and keyword density, all calculated locally for privacy.

    Professional content analysis for writers and marketers.

    Words

    0

    Characters

    0

    Reading Time

    0 min

    SEO Score

    60/100

    Characters (no spaces)

    0

    Sentences

    0

    Paragraphs

    0

    Speaking Time

    0 min

    Avg Word Length

    0 chars

    Avg Sentence Length

    0 words

    Character Limits

    Twitter/X0 / 280
    LinkedIn Post0 / 3,000
    Instagram Caption0 / 2,200
    Meta Title0 / 60
    Meta Description0 / 160

    Content Writing Tips

    • Blog posts: 1,500-2,500 words for SEO
    • Keep sentences under 20 words for readability
    • Aim for Flesch Reading Ease of 60-70
    • Use subheadings every 300 words

    How Word Counting Works

    A word counter works by splitting your text at whitespace boundaries, spaces, tabs, and line breaks, and counting each resulting token. That sounds simple, but edge cases matter: hyphenated words like "well-known" are typically counted as one word by most processors (including Microsoft Word), while contractions like "don't" count as one word, not two.

    Our tool goes beyond basic counting. It also analyses characters (with and without spaces), sentences (split at full stops, question marks, and exclamation marks), and paragraphs (separated by blank lines). These metrics feed into the readability and SEO scores.

    Reading time is calculated at 200 words per minute (the average adult silent reading speed) and speaking time at 150 words per minute (average conversational pace). Both are approximations, your actual speed depends on content complexity and familiarity with the subject.

    Recommended Word Counts by Document Type

    There's no universal "right" length, the best word count depends on your format, audience, and purpose. Here are research-backed guidelines used by professional writers and content strategists:

    Document TypeWord Count
    Tweet / X post1 to 70
    Instagram caption50 to 150
    LinkedIn post100 to 300
    Email subject line6 to 10
    Meta description20 to 30
    Blog post (short)800 to 1,200
    Blog post (SEO)1,500 to 2,500
    Pillar / guide3,000 to 5,000+
    Landing page300 to 800
    Product description100 to 300
    Academic essay1,500 to 5,000
    Cover letter250 to 400
    Resume / CV400 to 800

    Understanding Readability Scores

    Readability formulas estimate how easy your text is to understand. They're based on measurable features, sentence length, syllable count, and word complexity, rather than subjective judgment. Our tool calculates four industry-standard scores:

    Flesch Reading Ease

    Scores 0 to 100. Higher = easier. Aim for 60 to 70 for general web content. Below 30 is academic-level difficulty.

    Flesch-Kincaid Grade Level

    Maps to US school grades. A score of 8.0 means an 8th-grader could understand it. Most web content should target grade 6 to 8.

    Gunning Fog Index

    Estimates years of formal education needed. Penalises long sentences and complex (3+ syllable) words more heavily than Flesch.

    SMOG Index

    Simple Measure of Gobbledygook. Considered the most accurate for health and technical writing. Requires at least 30 sentences for reliability.

    Important: Readability scores are guidelines, not rules. Technical writing for specialists will naturally score lower than blog posts for general audiences. The goal is to match your audience's reading level, not to chase a number.

    Step-by-Step: Analysing Your Content

    Let's walk through a real example. Say you've written a blog post draft and want to check if it's ready to publish:

    1. Paste your text into the input area. The word count, character count, and reading time appear instantly in the stats bar.
    2. Check the Stats tab for sentence count, paragraph count, and average sentence length. If your average sentence length exceeds 20 words, consider breaking some longer sentences up.
    3. Switch to Readability to see your Flesch Reading Ease score. For a blog post targeting a general audience, aim for 60 to 70. If you're below 50, look for jargon and complex phrasing you can simplify.
    4. Review the Insights tab for passive voice instances, adverb overuse, and long sentences. These aren't errors, they're signals. A few passive constructions are fine; a dozen in 500 words suggests your writing could be more direct.
    5. Check SEO for content length warnings, structural issues, and optimisation suggestions. The score accounts for word count, readability, and paragraph structure.
    6. Review Keywords to see your most-used terms and their density. If your target keyword isn't in the top 5, you may need to incorporate it more naturally. If it's above 3%, you may be over-optimising.

    The character limits section at the bottom is useful if you're repurposing content for social media, it shows exactly how your text fits within Twitter/X, LinkedIn, Instagram, and meta tag limits.

    Common Mistakes Writers Make

    Writing to a word count instead of a reader

    Padding content with filler to hit a target word count hurts readability and SEO. Every sentence should add value. Google rewards depth, not length.

    Ignoring readability for professional content

    Even B2B and technical content benefits from clear writing. Studies show executives prefer content written at an 8th-grade level, it's faster to scan and easier to act on.

    Keyword stuffing

    Repeating your target keyword excessively (above 3% density) can trigger search engine penalties. Use natural variations, synonyms, and related terms instead.

    Skipping the editing pass

    First drafts are always too long. Professional writers typically cut 15 to 25% during editing. Use the Insights tab to find passive voice, adverbs, and long sentences to tighten.

    Not checking character limits before posting

    Truncated tweets, cut-off meta descriptions, and Instagram captions that hide your CTA behind 'more' all reduce engagement. Check limits before you publish.

    Treating readability scores as absolute rules

    A medical paper should score differently than a children's story. Match the score to your audience. The Flesch score is a guide, not a grade.

    Tips for Better Writing

    Use the inverted pyramid

    Lead with the most important information. Readers decide in seconds whether to continue. Put your key point in the first paragraph, then expand with supporting detail.

    Write short paragraphs

    On screens, long paragraphs create walls of text that readers skip. Keep paragraphs to 2 to 4 sentences (under 100 words). Use subheadings every 200 to 300 words to create visual anchors.

    Prefer active voice

    "The team completed the project" is clearer and shorter than "The project was completed by the team." Active voice makes your writing more direct and engaging.

    Cut ruthlessly

    Remove "very," "really," "just," "that," and "in order to" on sight. Replace weak verb + adverb combos ("ran quickly") with strong verbs ("sprinted"). Shorter is almost always better.

    Read it aloud

    If you stumble over a sentence when reading aloud, your reader will too. The speaking time estimate helps you gauge how your content flows at a natural pace.

    Word Count and SEO: What Actually Matters

    There's a persistent myth that longer content automatically ranks higher. The reality is more nuanced. Google's algorithms evaluate content quality, relevance, and user satisfaction, not raw word count. A 500-word article that perfectly answers a search query will outrank a 3,000-word article that buries the answer in fluff.

    That said, comprehensive content tends to perform well because it naturally covers more subtopics, answers more related questions, and earns more backlinks. The sweet spot for most blog content is 1,500 to 2,500 words, long enough to be thorough, short enough to hold attention.

    Key SEO writing principles that actually matter:

    • Search intent match, Does your content answer what the searcher is actually looking for?
    • Structured content, Use headings (H2, H3), short paragraphs, and bulleted lists for scannability.
    • Internal linking, Connect related content to help search engines understand your site's topical authority.
    • Readability, Content written at grade 6 to 8 level gets more engagement and lower bounce rates.
    • Natural keyword usage, Include your target keyword in the title, first paragraph, and a few subheadings. Keep density at 1 to 2%.

    Use the SEO tab in our analyser to check these factors automatically, then refine based on the suggestions.

    Related Tools

    See How Forge Word Counter Compares

    Detailed feature comparison vs Grammarly / ProWritingAid / Hemingway

    View Full Comparison

    How to use this tool

    1

    Paste or type your text in the input area

    2

    View real-time word count and statistics

    3

    Check the Readability tab for Flesch-Kincaid scores

    Share this tool

    Frequently Asked Questions

    What is Flesch-Kincaid readability?
    Flesch-Kincaid is a formula that measures how easy text is to read. The Reading Ease score (0-100) indicates difficulty, while the Grade Level shows the US school grade needed to understand the text. Aim for 60-70 for general audiences.
    How is the SEO score calculated?
    Our SEO score analyses word count, sentence length, paragraph structure, and readability. It identifies issues that could hurt your search rankings and provides actionable suggestions for improvement.
    What is keyword density?
    Keyword density is how often a word appears as a percentage of total keywords (excluding common stop words). Aim for 1-3% for target keywords. Higher may be seen as keyword stuffing by search engines.
    What word count is best for SEO?
    For blog posts, 1,500-2,500 words typically performs best. Pillar content should be 3,000+ words. Product pages can be shorter (300-500 words) but should be comprehensive.
    Is my text stored anywhere?
    No. All analysis happens in your browser. Your text is never sent to any server. Once you leave or refresh the page, the text is gone.
    How accurate is the reading time estimate?
    Reading time is calculated at 200 words per minute, which is the average adult silent reading speed. Actual speed varies by content complexity, familiarity with the subject, and whether you're skimming or reading carefully. Technical content may take 30-50% longer than the estimate suggests.
    What's the difference between Gunning Fog and Flesch-Kincaid?
    Both measure readability but weigh factors differently. Gunning Fog penalises complex words (3+ syllables) more heavily, while Flesch-Kincaid focuses on overall sentence length and syllable count. For most content, they'll give similar results. If they diverge, your text likely has many multi-syllable words but short sentences (or vice versa).
    Does this tool count hyphenated words as one or two words?
    Hyphenated words like 'well-known' or 'state-of-the-art' are counted as one word, consistent with how Microsoft Word and Google Docs handle them. This matches the convention used by most publishers and academic style guides.
    Can I use this for academic essay word counts?
    Yes. Our word count matches what Microsoft Word and Google Docs report. For academic submissions, always verify against the word processor your institution requires, as some tools count footnotes, headers, or bibliographies differently.
    What does the Insights tab detect?
    The Insights tab identifies passive voice instances, adverb overuse (words ending in -ly), long sentences (25+ words), and long paragraphs (150+ words). These aren't errors, they're signals that can help you tighten your writing. It also provides examples so you can see exactly which sentences to revise.

    Results are for general informational purposes only and should be checked before use. They are not professional advice. See our Disclaimer and Terms of Service.