Generate a random Japanese name in seconds. Choose male or female, hit generate for authentic given-name + surname combinations — then save your favorites.

A Japanese name is a family name followed by a given name (in Japan, Tanaka Haruto), 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 rooted in nature and place: Yamamoto means 'base of the mountain', Tanaka 'middle of the rice field'.
Pick a Gender and hit Generate for random authentic Japanese names. Save the ones you like, and copy your favorite. Great for characters, anime OCs, fiction, and online personas — each result pairs a real given name with a real surname. Write it given-name-first for English audiences.