Text UtilitiesText CheckersFree Tool
Sentiment Analyzer
Score text as Positive, Negative, or Neutral by counting matches against fixed lists of 20 positive and 20 negative English words.
How to Use Sentiment Analyzer
- 1Paste your text
- 2View the sentiment result and positive/negative word counts
Frequently Asked Questions
It counts how many words in your text match a fixed list of 20 positive words (good, great, love, etc.) and 20 negative words (bad, terrible, hate, etc.), then subtracts negative count from positive count — a positive result is "Positive," negative is "Negative," and zero is "Neutral."
No — it's a simple word-matching lexicon with no grammar awareness, so "not good" still counts "good" as a positive match and can score as Positive despite the negation reversing the actual meaning. This is a known limitation of simple lexicon-based approaches, not a bug specific to this tool.
No — it's a fixed 40-word lookup list with basic counting, not a trained sentiment model. Real nuanced sentiment (sarcasm, mixed emotions, context-dependent tone) is outside what this simple approach can capture.
No — the analysis happens entirely in your browser.
Related Tools
Word Frequency Counter
Rank the top 20 most-used words in a text, filtering out common English stopwords and words under 2 letters.
Readability Checker
Calculate the Flesch Reading Ease score and estimated US grade level for your text, using sentence length and an approximate syllable count.
Keyword Density Checker
Find your top 10 most-repeated words (3+ letters) and their density percentage, with common English stopwords automatically excluded.
Text Statistics
Get a combined snapshot of characters, words, sentences, paragraphs, average word length, and average sentence length in one result.