Transform, analyze, and manipulate text strings
44 tools available
Case Converter
Convert text between camelCase, PascalCase, snake_case, kebab-case, and more
Slugify
Generate URL-friendly slugs from text
Text Reverser
Reverse text, words, or lines
Line Sorter
Sort lines alphabetically, numerically, or by length
Line Deduplicator
Remove duplicate lines from text
Line Shuffler
Randomize line order
Line Numberer
Add line numbers to text
Empty Line Remover
Remove blank lines from text
Whitespace Cleaner
Normalize whitespace in text
Text Trimmer
Trim leading/trailing whitespace
Find & Replace
Simple and regex-powered find and replace
Text Wrapper
Wrap text at specified width
Prefix/Suffix Adder
Add text to start/end of lines
Column Aligner
Align text in columns
Text Truncator
Smart truncation with ellipsis
Palindrome Checker
Check if text is a palindrome
ROT13 Encoder
ROT13 cipher encoder/decoder
Reading Time
Estimate reading time for text
Word Frequency
Count word occurrences
Text Statistics
Detailed text analytics
Readability Score
Calculate Flesch-Kincaid and other readability metrics
Letter Frequency
Frequency analysis of letters
N-gram Generator
Generate n-grams from text
Text Diff
Side-by-side text comparison
Similarity Score
Calculate text similarity using multiple algorithms
Text Overlap Finder
Finds common substrings between two texts and highlights matching segments. Compares only the two provided texts (does not check against external sources).
Lorem Ipsum
Generate placeholder text
Email Extractor
Extract email addresses from text
URL Extractor
Extract URLs from text
Phone Extractor
Extract phone numbers from text
IP Address Extractor
Extract IP addresses from text
Hashtag Extractor
Extract hashtags from text
Mention Extractor
Extract @mentions from text
Number Extractor
Extract all numbers from text
Date Extractor
Extract dates from text
Keyword Extractor
Extract keywords from text using frequency-based scoring with stop word filtering (not TF-IDF)
Language Detector
Detect the language of text
Letter Shuffler
Randomly shuffles the letters in a word or phrase to produce permutations (not real-word anagrams)
Word Overlap Diff
Compares vocabulary overlap between two texts using Jaccard similarity on word sets (not semantic/NLP analysis)
Fake Name Generator
Generate fake names for testing
Fake Address Generator
Generate fake addresses for testing
Fake Company Generator
Generate fake company names for testing
Soundex Generator
Generate Soundex phonetic codes for words
Metaphone Generator
Generate Metaphone phonetic codes for words