Word Frequency Counter – Keyword Density & N-Gram Phrase Analyzer
Discover repeating keywords, phrase densities, and 2/3-word N-grams with stop word filters and CSV export
| Rank | Word / Phrase | Occurrences | Density | Relative Weight |
|---|---|---|---|---|
| #1 | search | 4 | 6.3% | |
| #2 | traffic | 4 | 6.3% | |
| #3 | seo | 3 | 4.8% | |
| #4 | quality | 3 | 4.8% | |
| #5 | content | 3 | 4.8% | |
| #6 | engine | 2 | 3.2% | |
| #7 | optimization | 2 | 3.2% | |
| #8 | website | 2 | 3.2% | |
| #9 | engines | 2 | 3.2% | |
| #10 | hand | 2 | 3.2% | |
| #11 | process | 1 | 1.6% | |
| #12 | improving | 1 | 1.6% | |
| #13 | quantity | 1 | 1.6% | |
| #14 | web | 1 | 1.6% | |
| #15 | page | 1 | 1.6% | |
| #16 | targets | 1 | 1.6% | |
| #17 | unpaid | 1 | 1.6% | |
| #18 | rather | 1 | 1.6% | |
| #19 | direct | 1 | 1.6% | |
| #20 | paid | 1 | 1.6% | |
| #21 | high | 1 | 1.6% | |
| #22 | work | 1 | 1.6% | |
| #23 | satisfies | 1 | 1.6% | |
| #24 | users | 1 | 1.6% | |
| #25 | ensures | 1 | 1.6% | |
| #26 | understand | 1 | 1.6% | |
| #27 | rank | 1 | 1.6% | |
| #28 | effectively | 1 | 1.6% |
How Does It Work?
Analyze word frequency and phrase density in any text. Features single-word, 2-word (bigram), and 3-word (trigram) frequency tables with stop-word exclusions, keyword density percentages, and CSV export.
Tokenizes text, strips grammatical punctuation, filters common stop words, and groups word frequencies into ranked distributions.
Real-World Worked Example
Analyzing an 800-word blog post for SEO keyword optimization.
- •Target phrase: "financial planning"
- •Occurrences: 16 times
- •Total Words: 800 words
- •Computed Keyword Density: (16 / 800) × 100 = 2.0%
Takeaway: Maintaining primary keyword density between 1.5% and 2.5% satisfies search engine crawlers without triggering over-optimization penalties.
Related Guides & Calculation Deep Dives
All guidesHRA Exemption Explained: How to Calculate It and Save Tax
Under Section 10(13A) and Rule 2A, your exempt HRA is the lowest of three statutory amounts: actual HRA received, 50% of basic salary in metro cities (40% in non-metros), or actual rent paid minus 10% of basic. For an employee with ₹50,000 monthly basic receiving ₹25,000 HRA and paying ₹20,000 rent in a metro, exempt HRA is ₹15,000 monthly (₹1,80,000/year). Assuming the top 30% tax slab (+ 4% cess), this saves ₹56,160 in tax, or ₹37,440 in the 20% slab.
CTC vs In-Hand Salary: Why Your Take-Home Is Lower
A ₹12,00,000 annual CTC (Cost to Company) does not mean ₹1,00,000 credited to your bank account monthly. After deducting employer PF (₹4800/mo), gratuity provisions (₹1924/mo), employee PF (₹4800/mo), and professional tax (₹200/mo), your pre-tax monthly take-home is ₹88276. Under the New Tax Regime (FY 2026-27) with the ₹75000 standard deduction, income tax TDS is ~₹4909/mo, leaving ₹83367 net in hand.
Gratuity Rules: Who Gets It and How It's Calculated
Gratuity is a statutory lump-sum reward paid to employees who complete 5 years of continuous service with an organization. Calculated as (15 × Last Drawn Basic + DA × Completed Years) / 26, an employee with ₹60,000 basic salary and 8 years of tenure receives ₹2,76,923, which is 100% tax-free under Section 10(10).
Word Frequency Counter FAQs
Common questions, calculation formulas, and usage rules.
An N-Gram is a contiguous sequence of N items. In text, a 1-gram is a single word, a 2-gram (bigram) is a 2-word phrase, and a 3-gram (trigram) is a 3-word phrase.
Filtering common words like "the", "and", "is", and "of" reveals meaningful topical keywords rather than grammatical glue.
Related Tools
Word Counter & Readability Inspector – Character, Sentence & Flesch Score Tool
Count live words, characters with/without spaces, sentences, paragraphs, and reading/speaking time with Flesch-Kincaid readability scoring. Free writing analyzer.
Reading Time Calculator WPM – Speech & Presentation Duration Estimator
Calculate accurate silent reading and spoken presentation times with customizable WPM sliders and page estimators
Case Converter & String Formatter – Title Case, camelCase & UPPERCASE Tool
Transform text into Title Case, UPPERCASE, lowercase, camelCase, kebab-case, snake_case, and custom programming strings with one-click formatting.