guidetojapanese.org/learn/resources/nameinjapanese
Guide to writing your name in Japanese using katakana, with strategies for finding common names, tools for name lookup, and advice on choosing katakana representations based on pronunciation.
Kanji and kanaPronunciation and intonationVocabularyKatakanaDictionariesPronunciation