Text & List Tools
Clean, compare and measure content without uploading working data.
ROT47 Text Transformer
Apply the reversible ROT47 substitution to printable ASCII while leaving spaces and Unicode characters unchanged.
Open tool →JSON String Literal Encoder and Decoder
Create a valid quoted JSON string literal from text or strictly decode one literal without evaluating code.
Open tool →C-Style String Escape Encoder and Decoder
Escape text with portable backslash sequences or decode a strict subset without executing source code.
Open tool →UTF-8 Byte Radix Converter
Represent UTF-8 bytes in binary, octal, decimal or hexadecimal and decode validated byte tokens back to text.
Open tool →UTF-16 Code Unit Converter
Inspect JavaScript UTF-16 code units as four-digit hexadecimal values or reconstruct strictly valid Unicode text.
Open tool →Netstring Text Encoder and Decoder
Frame one UTF-8 value as length:data, or decode a strict netstring whose declared byte length matches exactly.
Open tool →Levenshtein Distance Calculator
Count the minimum single-grapheme insertions, deletions and substitutions needed to change one Unicode text into another.
Open tool →Damerau–Levenshtein OSA Distance Calculator
Measure edits with insertion, deletion, substitution and one adjacent transposition per substring using the explicit OSA variant.
Open tool →Unicode Hamming Distance Calculator
Count differing grapheme positions between two texts that contain exactly the same number of user-perceived characters.
Open tool →Longest Common Subsequence Finder
Find the longest ordered grapheme sequence shared by two texts even when matching characters are separated by gaps.
Open tool →Longest Common Substring Finder
Locate the longest uninterrupted run of Unicode graphemes that appears identically inside both supplied texts.
Open tool →Jaro–Winkler Similarity Calculator
Score short strings from 0 to 1 while rewarding matching order and a shared prefix of up to four graphemes.
Open tool →Jaccard Word Similarity Calculator
Compare the unique normalized word sets in two texts as intersection divided by union with visible set counts.
Open tool →Sørensen–Dice Word Similarity Calculator
Compare two unique word sets with twice the shared-word count divided by the sum of both set sizes.
Open tool →Cosine Word-Frequency Similarity Calculator
Measure the angle between two normalized word-frequency vectors so repeated terms influence the resulting score.
Open tool →Word Overlap Coefficient Calculator
Divide the shared unique-word count by the size of the smaller normalized word set to reveal set containment.
Open tool →Soundex Name Encoder
Turn each Latin-script name into its four-character US English Soundex key for transparent approximate-name grouping.
Open tool →Refined Soundex Name Encoder
Generate variable-length Refined Soundex keys with ten consonant classes and visible vowel boundaries for spell-oriented comparison.
Open tool →Metaphone Name Encoder
Create compact original-Metaphone codes for English words and names using context-sensitive consonant and digraph rules.
Open tool →NYSIIS Name Encoder
Encode Latin-script names with the strict six-character New York State Identification and Intelligence System rules.
Open tool →Cologne Phonetic Name Encoder
Produce Kölner Phonetik digit keys optimized for German names, including umlaut and Eszett preprocessing.
Open tool →Caverphone 2 Name Encoder
Create fixed ten-character Caverphone 2 keys designed for English names encountered in New Zealand records.
Open tool →Atbash Cipher Tool
Apply the reciprocal A-to-Z Atbash substitution to Latin text while preserving case, spaces and punctuation locally.
Open tool →Affine Cipher Tool
Encode or decode Latin letters with validated affine multiplier and offset keys using arithmetic modulo 26.
Open tool →No matching tools on this page.