Generate Japanese first names, surnames, and full names with romaji, hiragana, kanji, name order, and meaning notes.
Every name generator you need, all free
Numbers, names, games and more
A random Japanese name generator creates Japanese-style names by combining given names and family names from a curated name list. Japanese names are usually written with the family name first, so a name like Sato Haruka places Sato before Haruka. This tool helps writers, roleplayers, game creators, and name researchers find names with readable spellings, useful meanings, and simple filters. Use the Show definitions toggle to hide or show the meaning notes under each result.
Choose the type of name you want, select a gender or style, and the results update automatically. The tool pulls matching names from a dedicated Japanese name dataset and displays each result with its romaji spelling, Japanese order, optional Japanese script, and meaning notes. Use More options on mobile to reveal extra filters without crowding the page.
In Japanese, the family name usually comes before the given name. For example, Sato Haruka uses Sato as the family name and Haruka as the given name. This generator can show Japanese order, Western order, or both so the result is easier to use in stories, games, and character profiles.
Need names from another background? Try the main random name generator for broad name ideas, or explore focused tools like the random Filipino name generator, random American name generator, and planned random British name generator as the Wordineer name generator cluster grows.