500 names · 31,437 possible kanji spellings. Each kanji shown here is one sound-based ateji option — open a name to explore other combinations, or create your own →