Japan Name Generator

Free AI Japan name generator for real Japanese names with kanji meanings. Pick the region, gender and style - modern Reiwa baby, samurai, anime or Heian courtly. Start below to generate up to 25 Japan names instantly.

Generate Japan Name

Pick a name type, gender, region of Japan and style - or just hit generate.

Add starting letters, kanji meanings, or character traits the names should hint at.

Chat with AI about japan names

AI

Your japan names will appear here

Fill the form on the left and click Generate

Japan name generator hero with kanji ink wash and torii gate

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.

By Region of Japan Tokyo, Kyoto, Osaka, Hokkaido, Kyushu and Okinawa each have their own surname pool - the tool picks from the right one.
Kanji Meaning Every name comes with a one-line note that explains the kanji meaning - "sky", "lotus", "bright child" - so you can pick by meaning.
Copy & Download Copy one Japan name, the whole list, or save the batch as TXT or CSV in one click.

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:

  1. 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.
  2. Set the gender. Male, female or unisex. Many short modern names like Aoi, Hikari and Kaoru work for either a boy or a girl.
  3. 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.
  4. 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.
  5. 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

Japan names for baby-name parents and Nikkei diaspora families

Baby-name parents

Modern Reiwa baby names with kanji meanings, plus Nikkei diaspora picks.

Japan names for anime, manga and light-novel writers building character casts

Anime & manga writers

Cast names for shonen, shojo and seinen with the right era feel.

Japan names for JRPG and visual-novel devs naming protagonist and NPC casts

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
1SatoHelp, wisteriaTohoku, nationwide
2SuzukiBell treeKanto, eastern Japan
3TakahashiTall bridgeTohoku, Kanto
4TanakaMiddle of the rice fieldKansai, Kyushu
5WatanabeRiver crossingKanto, Tohoku
6ItoWisteria threadAichi, central Japan
7YamamotoBase of the mountainKansai, western Japan
8NakamuraMiddle villageKyushu, nationwide
9KobayashiSmall forestNagano, central Japan
10YoshidaLucky rice fieldKansai, nationwide

To generate a common Japanese surname plus a matching given name, enter these settings in our tool:

FieldSetting
Name TypeFull name
GenderMale
RegionTokyo / Kanto
StyleClassic Showa
LengthMedium (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
1HarutoYuiSpring sun / tie of clothes
2MinatoHinaHarbour / sun and vegetable
3SoutaTsumugiSudden and big / hand-spun silk
4RenMeiLotus / sprout
5ItsukiSakuraTree / cherry blossom
6KaitoAoiSea / blue or hollyhock
7RikuRinLand / dignified
8YutoMioGentle big / beautiful cherry
9DaikiHikariBig tree / light

To generate Reiwa-era baby names with kanji meanings, enter these settings in our tool:

FieldSetting
Name TypeFirst name
GenderAny
RegionTokyo / Kanto
StyleModern baby
LengthShort (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:

FieldSetting
Name TypeFull name
GenderMale
RegionKyushu
StyleSamurai
LengthLong (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 endingAkiko, Sachiko, Yoko, Reiko
-mi"beauty" - soft girl endingAkemi, Megumi, Naomi, Ayami
-to"person" or "soar" - top boy endingHaruto, Kaito, Yuto, Sota
-ki"tree" or "shine" - boy endingDaiki, Hiroki, Yuki, Itsuki
-shi / -ji"history" / "second son" - boy endingHiroshi, Takashi, Kenji, Junji
-ro"son" - traditional boy endingTaro, 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.

Related generators