Search tools and pages.
Manipulate, reverse, count, and transform text strings
Reverse a string of text
Count words in text
Count characters in text
Count lines in text
Convert text between different cases (camel, snake, kebab, etc.)
Remove all whitespace from text
Remove empty lines from text
Remove duplicate lines from text
Sort lines alphabetically or numerically
Find and replace text patterns
Split string by delimiter
Format newline-separated values into comma-separated lists, quoted values, JSON arrays, or SQL IN clauses with trim, dedupe, and sort options.
Compare two texts and show differences
Convert binary to readable text
Convert text to binary
Convert hexadecimal to text
Convert text to hexadecimal
Remove punctuation marks from text
Count word occurrences in text
Convert text to URL-friendly slug
Convert text to cursive/unicode style
Flip text upside down
Sort text lines alphabetically
Convert CSV, TSV, or pipe-delimited text into GitHub Flavored Markdown tables
Strip accents, tildes, umlauts, and other diacritics from Unicode text
Repeat a string N times with an optional separator — handy for fixtures and stress tests
Flatten multi-line text into a single line with a configurable separator
Split a single-line string on any delimiter to produce one value per line
Count paragraphs in any text (blocks separated by a blank line)
Count sentences in paragraphs of text using robust punctuation-aware splitting
Randomise the order of lines in any multi-line text
Randomly reorder the words in a sentence while preserving spacing
Extract every email address from a block of text, deduplicated and newline-separated
Pull all HTTP / HTTPS URLs out of any text with trailing punctuation cleaned
Find phone numbers in free-form text using a permissive regex across common formats
Remove HTML tags, scripts, and comments — returning clean plain text