Random Japanese Name Generator

Authentic Japanese given and family names in romaji.

0 names

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

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.

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.

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.

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.