Text & List Tools
Clean, compare and measure content without uploading working data.
Unicode Confusable and Mixed-Script Scanner
Flag mixed writing systems, bidirectional controls and common Cyrillic-to-Latin lookalikes without silently rewriting the original text.
Open tool βVowel and Consonant Analyzer
Count and extract Latin vowels, Latin consonants, other letters, digits and remaining symbols in one transparent Unicode-aware report.
Open tool βUnicode Normalization Tool
Convert text to NFC, NFD, NFKC or NFKD and report which code points changed instead of hiding compatibility transformations.
Open tool βDiacritic Remover and Accent Folder
Remove combining accent marks from Latin text with optional preservation of marks belonging to non-Latin scripts.
Open tool βTypographic Quote Converter
Convert curly quotation marks to portable straight marks or apply conservative English smart quotes without rewriting apostrophes inside words.
Open tool βTabs and Spaces Converter
Expand tab stops to spaces or compress leading indentation into tabs with an explicit width and preserved content after indentation.
Open tool βLine Ending Converter
Normalize mixed CRLF, LF and CR line endings to one selected convention and report the original newline inventory.
Open tool βUnicode Character Class Filter
Keep or remove Unicode letters, numbers, whitespace, punctuation, symbols, ASCII or non-ASCII characters with one explicit classification rule.
Open tool βEmoji Grapheme Inspector
Inventory visible emoji grapheme clusters, including joined sequences and flags, with counts, code points and first-seen order.
Open tool βHashtag and Mention Extractor
Extract unique Unicode hashtags and @mentions with occurrence counts while ignoring email-address interiors and repeated casing.
Open tool βZero-Width Character Cleaner
Reveal or remove zero-width spaces, joiners, word joiners, byte-order marks and soft hyphens with an exact per-code-point report.
Open tool βControl Character Visualizer
Render ASCII and C1 control characters as named tokens while preserving normal Unicode text and counting each control code.
Open tool βNATO Phonetic Alphabet Translator
Spell ASCII letters and digits with standard NATO words or decode validated phonetic tokens back to compact text.
Open tool βUnicode Grapheme Cluster Segmenter
Split text into user-perceived grapheme clusters and show the code points that form each visible character.
Open tool βCenter Text Lines
Center every line inside an exact Unicode-character width while keeping blank rows and rejecting destructive truncation.
Open tool βRemove Prefix from Words
Remove one exact leading fragment from matching Unicode words and leave punctuation, spacing and unmatched words untouched.
Open tool βRemove Suffix from Words
Strip one exact ending from matching Unicode words without flattening separators or modifying words that do not carry that suffix.
Open tool βInsert Separator Between Characters
Place a chosen separator between Unicode code points without splitting surrogate pairs such as emoji into invalid halves.
Open tool βQuote Every Text Line
Wrap each line in double quotes, single quotes or backticks while preserving empty lines and the original line order.
Open tool βRemove Quotes from Text Lines
Remove one balanced outer quote pair from each line using automatic or explicit quote-style matching.
Open tool βQuote Every Word
Surround each Unicode word token with a selected quote character while retaining commas, punctuation and original whitespace.
Open tool βRemove Quotes from Words
Unwrap individually quoted Unicode words when both quote marks match, without deleting unrelated quotation marks from prose.
Open tool βNormalize Blank Lines
Limit consecutive blank rows to an exact maximum while preserving indentation and every non-empty line.
Open tool βConvert Spaces to Newlines
Turn each whitespace-separated token into one line and collapse repeated spaces, tabs and existing line breaks deterministically.
Open tool βNo matching tools on this page.