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