Random Japanese Name Generator
Authentic Japanese given and family names in romaji.
Random Japanese Name Generator
Generate authentic Japanese names for anime and manga characters, novels, games or simply out of curiosity. Choose male, female or unisex given names, combine them with common Japanese family names and decide whether the result should follow Japanese or Western name order.
How Japanese names work
A Japanese name has two parts: the family name (myōji) and the given name (namae). In Japan the family name comes first – Yamamoto Sakura – and that is the default here. Middle names do not exist in the Japanese system. Many given names hint at gender through their endings: names ending in -ko, -mi or -na are often female (Keiko, Nanami, Haruna), while -ta, -to, -ro or -suke typically appear in male names (Kenta, Haruto, Ichiro, Daisuke).
Options
| Option | Choices |
|---|---|
| Gender | Any, male, female or unisex given names |
| Given name starts with | Filter given names by their first letters |
| Name order | Family first, given first, or given name only |
| No repeats | Each given name appears once per list |
Tips for writers
- Mix popular modern names (Haruto, Himari) for teenage characters with older classics (Hiroshi, Keiko) for parents and grandparents.
- Japanese surnames often refer to nature and places – Mori (forest), Ishikawa (stone river), Kobayashi (small forest) – which can add subtle symbolism.
- Honorifics such as -san, -kun and -chan are added after the name in speech; they are not part of the name itself.
All names are written in romaji without macrons, the form most commonly seen in English text. Nothing is stored – the names are picked in your browser.
Frequently Asked Questions
Why is the family name shown first?
In Japan the family name traditionally comes before the given name, so Tanaka Haruto means Haruto from the Tanaka family. Switch Name order to Given name first if you need the Western order used in many English-language publications.
Are these real Japanese names?
Yes. The given names include popular modern names such as Haruto, Sota, Himari and Yua as well as classic ones like Hiroshi or Keiko. The family names are among the most common surnames in Japan, such as Sato, Suzuki and Takahashi.
Why are there no kanji?
The same spoken name can be written with many different kanji, each giving it another meaning. The generator shows the romanised reading (Hepburn style, without long vowel marks) so you can choose kanji yourself if you need them.
What are unisex Japanese names?
Names like Hikaru, Makoto, Yuki and Sora are given to both boys and girls. The Unisex option is useful for characters whose gender you do not want to reveal through their name.