Japan Name Generator Online
AI Free Forever's Japan name generator gives you real Japanese names with a real kanji meaning next to every result. Pick the name type, the gender, the region of Japan and the style. Each name comes with a short note that says what the kanji mean and which part of Japan the surname is from.
How to make a Japan name in five steps
A good Japan name has three parts. It sounds like a real Japanese name. The kanji behind it carry a clear meaning. The surname matches a real region of Japan that fits the person you are naming.
To generate Japan names, set the Name Type, Gender, Region, Style and Length:
- Start with the name type. Pick "First name" for a given name like Yui or Ren. Pick "Last name" for a surname like Tanaka or Sato. Pick "Full name" for the Japanese order: surname first, then given name.
- Set the gender. Male, female or unisex. Many short modern names like Aoi, Hikari and Kaoru work for either a boy or a girl.
- Choose the region of Japan. Tokyo and Kanto give you common nationwide surnames. Kyoto leans courtly. Okinawa picks from the Ryukyu surname pool. Hokkaido and Tohoku lean rural.
- Match the style. Modern Reiwa baby for the 2024 charts. Samurai for Sengoku-era warrior names. Anime character for shonen and shojo casts. Heian courtly for long aristocratic names.
- Dial in the length and keywords. Short names are 1-2 syllables. Long names are 4 or more. Add keywords like "kanji for sky" or "ends in -ko" then hit Generate.
Japan names for baby-name parents and anime writers
Baby-name parents
Modern Reiwa baby names with kanji meanings, plus Nikkei diaspora picks.
Anime & manga writers
Cast names for shonen, shojo and seinen with the right era feel.
JRPG & visual-novel devs
Hero, party-member and NPC names with samurai or modern flavour.
36 Japan names spanning boys, girls and surnames
Twelve boy given names, twelve girl given names and twelve real Japanese surnames. A starter set across modern Reiwa, samurai and anime feels. Click any one to copy it.
The 10 most common surnames in Japan
About one in ten people in Japan carries one of the surnames below. The list is tracked from the family registry and is published in the public list of common Japanese surnames.
| # | Surname | Kanji meaning | Strong region |
|---|---|---|---|
| 1 | Sato | Help, wisteria | Tohoku, nationwide |
| 2 | Suzuki | Bell tree | Kanto, eastern Japan |
| 3 | Takahashi | Tall bridge | Tohoku, Kanto |
| 4 | Tanaka | Middle of the rice field | Kansai, Kyushu |
| 5 | Watanabe | River crossing | Kanto, Tohoku |
| 6 | Ito | Wisteria thread | Aichi, central Japan |
| 7 | Yamamoto | Base of the mountain | Kansai, western Japan |
| 8 | Nakamura | Middle village | Kyushu, nationwide |
| 9 | Kobayashi | Small forest | Nagano, central Japan |
| 10 | Yoshida | Lucky rice field | Kansai, nationwide |
To generate a common Japanese surname plus a matching given name, enter these settings in our tool:
| Field | Setting |
|---|---|
| Name Type | Full name |
| Gender | Male |
| Region | Tokyo / Kanto |
| Style | Classic Showa |
| Length | Medium (3 syllables) |
Top Reiwa-era baby names in Japan
The Reiwa era began in 2019. The names below are the most-picked baby names in the Reiwa charts, tracked by parenting sites like MadeForMums and big baby-name registries.
| # | Boy name | Girl name | Common kanji meaning |
|---|---|---|---|
| 1 | Haruto | Yui | Spring sun / tie of clothes |
| 2 | Minato | Hina | Harbour / sun and vegetable |
| 3 | Souta | Tsumugi | Sudden and big / hand-spun silk |
| 4 | Ren | Mei | Lotus / sprout |
| 5 | Itsuki | Sakura | Tree / cherry blossom |
| 6 | Kaito | Aoi | Sea / blue or hollyhock |
| 7 | Riku | Rin | Land / dignified |
| 8 | Yuto | Mio | Gentle big / beautiful cherry |
| 9 | Daiki | Hikari | Big tree / light |
To generate Reiwa-era baby names with kanji meanings, enter these settings in our tool:
| Field | Setting |
|---|---|
| Name Type | First name |
| Gender | Any |
| Region | Tokyo / Kanto |
| Style | Modern baby |
| Length | Short (1-2 syllables) |
Japan names for anime characters and samurai stories
Anime and samurai stories use real Japan names with a small twist. Anime casts lean on short modern given names like Naruto, Sasuke and Ichigo. Samurai stories use long warrior surnames like Date, Mori, Uesugi and Takeda. Behind the Name keeps a useful overview of how Japanese names are built.
To generate anime character and samurai-style names:
- Naruto - means "maelstrom" - short, sharp shonen hero name.
- Sasuke - means "helper" - classic shonen rival name.
- Hinata - means "sunny place" - soft shojo girl name.
- Date Masamune - "Date" is a real Tohoku samurai clan, "Masamune" means "right and just".
- Takeda Shingen - "Takeda" is a Kai region samurai clan, "Shingen" means "true mystery".
- Uesugi Kenshin - "Uesugi" is an Echigo samurai clan, "Kenshin" means "modest truth".
To generate this style of name, use these settings in the generator above:
| Field | Setting |
|---|---|
| Name Type | Full name |
| Gender | Male |
| Region | Kyushu |
| Style | Samurai |
| Length | Long (4+ syllables) |
Common kanji endings in Japanese given names
Most Japanese given names are not random. They are built from a small set of stock kanji endings. Once you learn the endings, you can guess the gender and the rough meaning of any name on sight.
| Ending | What it means | Example names |
|---|---|---|
| -ko | "child" - classic girl ending | Akiko, Sachiko, Yoko, Reiko |
| -mi | "beauty" - soft girl ending | Akemi, Megumi, Naomi, Ayami |
| -to | "person" or "soar" - top boy ending | Haruto, Kaito, Yuto, Sota |
| -ki | "tree" or "shine" - boy ending | Daiki, Hiroki, Yuki, Itsuki |
| -shi / -ji | "history" / "second son" - boy ending | Hiroshi, Takashi, Kenji, Junji |
| -ro | "son" - traditional boy ending | Taro, Jiro, Saburo, Ichiro |
Frequently asked questions about Japan names
How do Japanese names work?
A Japanese name has two parts: a surname and a given name. In Japan the surname is written first, then the given name. So "Tanaka Hiroshi" means his family name is Tanaka and his first name is Hiroshi. Most names are written in kanji (Chinese-style characters), and each kanji has a meaning.
What is a good Japanese name based on my last name?
If your last name is short, pair it with a short Japanese given name like Ren, Yui or Aoi. If your last name is long, pair it with a long courtly given name like Hiroshi, Sakura or Itsuki. Set Name Type to "Full name" and the tool will pick a Japanese surname that fits the given name's rhythm.
What are the most popular Japanese male names?
The top Japanese male names today include Haruto, Minato, Souta, Ren, Itsuki, Kaito and Yuto. Most are short and end in -to or -ta. Set Gender to Male and Style to Modern baby for this kind of list.
What are the most popular Japanese female names?
The top Japanese female names today include Yui, Hina, Tsumugi, Mei, Sakura, Aoi and Rin. Most are short and end in a soft vowel sound. Older girl names ending in -ko (Akiko, Yoko, Sachiko) are now seen as classic Showa-era names.
What are the most common Japanese last names?
The five most common Japanese last names are Sato, Suzuki, Takahashi, Tanaka and Watanabe. Together they cover about 10% of all people in Japan. Each one carries a kanji meaning, like "help" (Sato), "bell tree" (Suzuki) or "middle of the rice field" (Tanaka).
Can the AI explain the kanji meaning of a name?
Yes - switch to the Ask AI tab. Ask about the kanji used, the meaning of each character, the region the surname is most common in, or how to pair the given name with a matching surname. You can also ask the AI to suggest a kanji writing for an English name.
Are these Japan names safe to use for my baby or my book?
Yes. The names are real Japanese name patterns, not the names of living idols or famous historical figures. They are free for baby shortlists, novels, manga, anime fan-fiction, JRPGs, indie games and Nikkei diaspora research. Generate again if you want a different mix.
Free Japan Name Generator
Create real Japan names with kanji meanings at no cost - no signup, no cap.