Make your words work
Count and edit
Count words and characters, or change capitalization.

/
Search by tool or task. Use ↓ to choose, Enter to open.

Even eight arms couldn’t find that.
Try a shorter name, like “text”, “color” or “code”.
- Word counterCount words, characters, sentences, paragraphs and lines as you type.
- Character counterCount visible characters, spaces, Unicode code points and UTF-8 bytes.
- Case converterChange capitalization or turn text into camelCase, snake_case and kebab-case.
- Title case converterApply English MLA or Chicago title rules, or capitalize words with language-aware letter casing. Review each word before copying.
- Duplicate word finderFind words used more than once, or find only adjacent repetitions such as is is. Matching ignores case and normalizes accents.
- Phonetic spelling toolLook up American English pronunciation in ARPAbet sound codes, including stress and dictionary alternatives. Unknown words are clearly marked.
- Readability score checkerCalculate Flesch reading ease and Flesch–Kincaid grade estimates with visible word, sentence and dictionary syllable counts. Correct unknown pronunciations.
- Syllable counterCount English syllables using a pronunciation dictionary. See each word, alternate counts and unknown words, with optional pronunciation adjustments.
- Tally counterCount one tap at a time, undo the last change, and reset when you finish. Keyboard shortcuts work when you are not editing a field.
- Token counterCount plain-text tokens with o200k_base or cl100k_base. See token boundaries, copy IDs and download JSON with every token, entirely in your browser.
- Word frequency counterCount each word and sort by frequency. Words contain letters or numbers; internal apostrophes and hyphens stay together.