Text Tools
Tools for working with plain text — counting words, characters, sentences, and paragraphs; comparing two versions of a text line by line; checking keyword frequency; converting between case styles; and turning text into a clean URL slug. Counting and word-splitting are Unicode-aware, so they behave correctly for text with emoji or scripts like Chinese and Japanese that don't separate words with spaces.
Common use cases
- Checking whether a piece of writing fits a word or character limit
- Comparing two drafts of a document to see exactly what changed
- Converting a heading between Title Case, camelCase, and snake_case
- Getting an accurate character count for text containing emoji or non-Latin scripts
Tools
Word Counter
Count words, characters, sentences, and estimate reading time.
Character Counter
Count characters, words, and bytes, with Unicode-aware handling.
Text Diff Checker
Compare two pieces of text, side by side or as a unified diff.
Keyword Density Checker
See word frequency and density in a piece of text.
Case Converter
Convert text between upper, lower, title, camelCase, snake_case, and more.
Slug Generator
Turn text into a clean URL slug — Unicode-preserving by default.