Diff, count, case, slugify and clean up text without leaving the tab.
Turn any text into every case at once, with the words found properly so XMLHttpRequest and user_id both come out right.
Replace across a whole block of text, literally or by regular expression, with the capture groups available in the replacement.
Sort A to Z, deduplicate, reverse, shuffle, trim or number a list of lines in one pass, then copy the result without opening a spreadsheet.
Generate placeholder paragraphs, sentences, words or list items, with the classic opening line if you want it.
Paste rows from a spreadsheet, a CSV or any delimited text and get a padded Markdown table back, with the header and alignment row written for you.
Turn titles into URL slugs in bulk, with accents folded to their Latin letters rather than dropped, and an optional length limit that cuts on a word.
Compare two versions of text or code line by line, see exactly what was added and what was removed, and copy the result as a unified diff patch.
Break text into characters and read each one's code points, byte length and escapes, with the invisible characters called out.
Count words, characters, sentences and paragraphs as you type, with reading and speaking time, and characters counted the way a person counts them.