Text & String Tools
Clean, sort, count, and transform text.
Count words and characters in your text.
Convert text between uppercase, lowercase, etc.
Extract domains from text.
Extract email addresses from text.
Sort, reverse, shuffle, and clean up the lines of your text.
Trim, collapse, and remove extra spaces, tabs, and blank lines from text.
Delete blank and whitespace-only lines from text.
Join broken lines into clean paragraphs.
Delete repeated lines and keep a unique list.
Remove or keep lines that contain specific words.
Strip punctuation marks from any text.
Convert accented letters to plain ASCII.
Remove invisible characters, smart quotes, and messy spacing.
Reverse text, word order, or lines.
Repeat any text or emoji up to 10,000 times.
Find and replace words with regex support.
Count characters, bytes, and code units.
Count sentences and average sentence length.
Count paragraphs with words per paragraph.
Find the most used words and keyword density.
Check readability scores and grade level.
Sort words alphabetically or by length.
Alphabetize lists of names, titles, or items.
Randomize the order of lines in a list.
Scramble the letters of words.
Join lines with a custom separator.
Remove all unnecessary whitespace from text.
Extract columns from CSV or delimited text.
Extract phone numbers from any text.
Turn text into StringBuilder code for C#, Java, and more.
Mask unwanted words in messages.
Create SEO-friendly URL slugs from titles.