← All Tools

Phonetic Encoder

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.

Encode a word

Compare two words

Check whether two spellings collide under each algorithm — the classic fuzzy match test.

Batch encode

One word per line. Results appear as a copyable table.

About these algorithms

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.