Generate authentic Japanese names in seconds. Choose male or female, hit generate, and get real given-name + surname combinations — then save the ones you love.
A Japanese name is a family name followed by a given name (in Japan, Tanaka Haruto), though they're often written given-name-first in English. Given names carry meaning through their kanji — Haruto can mean "sun/light," Sakura means "cherry blossom." Surnames are usually rooted in nature and place: Yamamoto means "base of the mountain," Tanaka means "middle of the rice field."
Use the Gender filter to switch between male and female given names, then hit Generate for fresh combinations drawn from common, authentic Japanese names. Each one pairs a given name with a real surname. Click a result to see details, save your favorites, and copy the perfect name for your character, story, or online persona.