Text Tools
Format, validate, and transform text.
- Word Counter● ready
Live word, character (with/without spaces), sentence and paragraph counts, plus estimated reading and speaking time and a keyword-density breakdown. Runs entirely in your browser.
- Case Converter● ready
Instantly convert text between 11 casing conventions — UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, alternating and inverse. Smart Title Case correctly handles minor words.
- Dedupe Lines● ready
Remove exact-duplicate lines keeping the first occurrence — with case-sensitive/insensitive comparison, whitespace trimming, blank-line filtering and optional sorting. See exactly which lines were removed.
- Text Diff● ready
Side-by-side or unified diff of two text inputs at line or word granularity, powered by a Myers-style diff algorithm. Additions, removals and changes are highlighted with +/− markers and strikethrough — never by color alone.
- Find & Replace● ready
Search a pasted document for a term or pattern and replace all or the next match — with case-sensitive, whole-word and regex modes. Capture groups ($1) work in regex replacements, and the match count updates live.
- Markdown → HTML● ready
Parse CommonMark (plus tables and strikethrough) into standards-compliant HTML with a live preview, powered by the `marked` parser. Sanitization of embedded raw HTML is on by default.
- Encode / Decode● ready
One unified tool for Base64 (UTF-8 safe), URL/percent encoding and HTML entity encoding — with an encode/decode toggle per scheme and clear inline errors for malformed input.
- Text Sorter● ready
Sort pasted lines alphabetically (A–Z / Z–A), numerically, by length, in natural order or randomly — with case-sensitivity and optional duplicate removal in the same pass.
- Text → Slug● ready
Convert titles or any text into lowercase, URL-safe slugs — transliterating accented characters (café → cafe), stripping punctuation, with configurable separator and word-boundary max-length truncation.
- Lorem Ipsum● ready
Generate classic Lorem Ipsum placeholder text by word, sentence or paragraph count — with the traditional 'Lorem ipsum dolor sit amet…' opening (toggleable), reproducible seeded output, and copy/download.
- Text Reverser● ready
Reverse text instantly — the whole string, the word order, each word's letters, or the line order. Live result with copy/download.
- Whitespace Remover● ready
Clean up messy pasted text — trim every line, collapse multiple spaces into one, or remove all whitespace and line breaks entirely.
- Line Counter● ready
Count total, non-empty and blank lines, see your longest line, and add sequential line numbers to pasted text.
- HTML → Text● ready
Convert HTML markup into clean, readable plain text — tags stripped, entities decoded, block elements become line breaks.
- Password Generator● ready
Generate strong random passwords with configurable length and character-set rules, using cryptographically secure randomness. Copy one or download the batch.