Choose the check you need
This page is a directory, not an analysis form. It accepts no text and produces no results itself. Open the child page that matches the check you need: counts and reading measures, phrase density, text overlap, regular-expression matches, language candidates, grammar tags, or Unicode details.
Measure words, phrases, and similarity
- Text Analyzer counts words, characters, and sentences. It also reports readability, lexical diversity, keyword frequency, and estimated reading time.
- Word Counter & Text Analyzer counts words, characters, and sentences, then reports readability, lexical diversity, keyword frequency, and estimated reading time.
- Keyword Density Analyzer counts one-word, two-word, and three-word phrases. Its results include density, high-density terms, a heatmap, and a health score.
- Text Similarity Checker compares two texts by word overlap and shows an overall score, matched passages, shared content, and unmatched passages.
- Concordance Tool finds matching occurrences of a word or phrase with surrounding context, line references, highlighting, and export. Very large result sets may be incomplete.
Test patterns, language, and grammar
- Regex Tester tests JavaScript regular expressions against sample text. It shows highlighted matches, capture groups, and match indexes, with g, i, m, s, u, and y flags.
- Language Detector detects the primary language covered by the text, then shows ranked candidate languages with heuristic scores. Short text warnings and the full Supported Languages list are included.
- Parts of Speech Tagger tags alphanumeric word tokens by grammatical category. It shows counts, percentages, and an exportable category breakdown.
- Passive Voice Checker scans for likely passive-voice clauses and shows the matched verb phrase, sentence context, and totals. The candidates are heuristic results, not grammar certainty.
Inspect Unicode, hidden characters, and look-alikes
- Unicode Inspector shows grapheme clusters when supported, code points, available Unicode names, block, category, script, encodings, flags, lookups, and report exports.
- Unicode Property Tester tests letter, mark, number, punctuation, symbol, emoji, and script properties with AND, OR, or a custom
\p{...}expression. It is read-only and never modifies your text. - Invisible Character Detector detects zero-width spaces, control codes, bidi overrides, and other hidden Unicode characters. It shows code points, names, positions, and removal guidance.
- Homoglyph Detector scans for selected Cyrillic, Greek, and Armenian characters that resemble Latin letters. Each match includes its likely Latin alternative and risk.
Match the tool to the output
For word counts and reading measures, open Text Analyzer or Word Counter & Text Analyzer. To examine repeated phrases, use Keyword Density Analyzer, which counts one-word, two-word, and three-word phrases and reports their density.
To test a JavaScript regular expression against sample text, use Regex Tester and inspect its matches, capture groups, and indexes. For character categories, Unicode Property Tester checks the selected properties directly.
When text contains unexpected hidden characters, Invisible Character Detector shows their code points, names, positions, and removal guidance. Homoglyph Detector checks selected look-alike characters from Cyrillic, Greek, and Armenian scripts.
Frequently asked questions
Which text analysis tool counts words and sentences?
Text Analyzer and Word Counter & Text Analyzer count words, characters, and sentences. Both pages also report readability, lexical diversity, keyword frequency, and estimated reading time.
How do I check keyword density?
Use Keyword Density Analyzer to count one-word, two-word, and three-word phrases. Review density results, high-density terms, a heatmap, and a health score.
Which tool finds hidden Unicode characters?
Invisible Character Detector finds zero-width spaces, control codes, bidi overrides, and other hidden Unicode characters. Unicode Inspector shows broader code point, script, block, category, and encoding details.
Does this text analysis page process pasted text?
No. This category page has no text input and produces no analysis output. Open a child tool to use its own controls and view its results.