Encode names with classic phonetic algorithms — Soundex, Metaphone, NYSIIS, Caverphone 2.0, and Match Rating Codex. Useful for fuzzy name matching, record deduplication, and spell-checking.
Check whether two spellings collide under each algorithm — the classic fuzzy match test.
One word per line. Results appear as a copyable table.
Soundex (1918, Odell & Russell) — a letter + 3 digits, grouping consonants by place of articulation. Still used by the US Census and many SQL engines. Metaphone (Philips, 1990) handles English more accurately by emitting variable-length consonant codes. NYSIIS (NY State ID & Intelligence System) retains vowels and uses substring rewrites. Caverphone 2.0 targets New Zealand names but works as a general fuzzy coder; output is padded to 10 chars. Match Rating Codex drops vowels after the first letter and deduplicates consecutive consonants.