While these 3 are phonetic algorithms, I know they are used for extra credit in some math/programming classes which is why I post it here:

This will convert a name into Soundex, Metaphone, or NYSIIS notation. Shortcuts are included.

Phonetic Algorithm Calculator

Happy Holidays!