Skip to content
NomezoNomezo

Japanese name generator

Generate random Japanese names from a database of real given names and family names, each shown with its meaning.

Add a surname

  • Akimitsu Sakurai

    Akimitsu: bright light (depends on kanji). Sakurai: cherry tree well.

    BoyJapanese

  • Nobuo Kagami

    Nobuo: faithful man (depends on characters). Kagami: often written 鏡, meaning mirror.

    BoyJapanese

  • Yoichi Nishimura

    Yoichi: sun and one (depends on characters). Nishimura: west village.

    BoyJapanese

  • Satsuki Onitsuka

    Satsuki: fifth month; azalea. Onitsuka: written 鬼束, demon and bundle.

    GirlJapanese

  • Nobuo Naito

    Nobuo: faithful man (depends on characters). Naito: inner and wisteria; Fujiwara palace attendants.

    BoyJapanese

  • Suzune Hasegawa

    Suzune: sound of a bell. Hasegawa: long valley river.

    GirlJapanese

  • Tadakatsu Shiratori

    Tadakatsu: loyal and victorious. Shiratori: written 白鳥, white bird, the Japanese word for swan.

    BoyJapanese

  • Rokuro Akiyama

    Rokuro: sixth son. Akiyama: autumn mountain.

    BoyJapanese

  • Saku Miura

    Saku: new moon. Miura: three bays.

    BoyJapanese

  • Kazuo Sakuragi

    Kazuo: man of harmony (depends on characters). Sakuragi: cherry tree.

    BoyJapanese

  • Wakaba Matsushime

    Wakaba: young leaves. Matsushime: written 松七五三, pine plus 7-5-3, read shime as in sacred shimenawa rope.

    GirlJapanese

  • Kazuha Ono

    Kazuha: harmony and leaves. Ono: small field.

    GirlJapanese

DownloadFavorites

Your name in Japanese

Japanese writes names from other languages in katakana, the script for foreign words, by sound. Type your name to see the usual katakana for common names, or type it the way it sounds in Japanese syllables (Kurisu for Chris, Ma-ku for Mark) to write any name.

Try:

Why not kanji? Kanji carry meanings, and characters picked only for their sound can spell something unfortunate. Katakana is what a Japanese speaker would write.

How the Japanese name generator works

Every name comes from our researched database of real Japanese given names and family names. Each given name is stored with its gender and meaning, and each family name with the meaning of its characters, so you can see why Sakura means cherry blossom and Yamamoto means base of the mountain.

Each result pairs a given name with a Japanese family name at random, such as Yui Takahashi or Haruto Tanaka. Choose Female or Male for names traditionally given to girls or boys (both also include names used for either), or Unisex for names like Hikari and Sora. Turn off the surname toggle to get given names only.

In Japan the family name comes first, so Takahashi Yui is Yui of the Takahashi family. Results here show the given name first, the Western order often used when Japanese names appear in English. Set Name order to Family name first for the Japanese order. Meanings depend on the kanji, not the sound: Yuki written 雪 means snow, but written 幸 it means happiness. Parents choose the characters, so the notes give the most common meanings.

Each result also shows the name in kanji and hiragana in Japanese order, family name first, with up to three kanji spellings for each part and what every kanji means. Copy the kanji or the Japanese-order romaji with one tap, or press the speaker to hear it in a Japanese voice where your device has one. The kanji come from the JMnedict and KANJIDIC2 dictionaries: we keep spellings our editors chose or real people use, so you won't get random character combinations.

Below the generator, Your name in Japanese writes any name in katakana, the script Japanese uses for foreign names, with the usual spelling for common names and a syllable-by-syllable reading for the rest.

That is Quick mode: instant and unlimited. For something more specific, switch to Custom mode, set a few options and add a sentence of details. An AI language model picks up to 10 real names from our database that fit, each with its meaning from our records and a note on why it fits, and More like this gives you variations on any name you like.

Japanese names with meanings

Hand-picked by our editors. Copy one, or use them as a starting point.

NameMeaning or note
Yui TakahashiYui: 結, to tie or bind. Takahashi: 高橋, high bridge
Sakura InoueSakura: 桜, cherry blossom. Inoue: 井上, above the well
Haruka MatsumotoHaruka: 遥, distant, faraway. Matsumoto: 松本, base of the pine tree
Hana KobayashiHana: 花, flower. Kobayashi: 小林, small forest
Aiko ShimizuAiko: 愛子, beloved child. Shimizu: 清水, clear water
Nanami IshikawaNanami: 七海, seven seas. Ishikawa: 石川, stone river
Misaki HayashiMisaki: 美咲, beautiful blossom. Hayashi: 林, forest
Rin OgawaRin: 凛, dignified. Ogawa: 小川, small river
Megumi FujitaMegumi: 恵, blessing, grace. Fujita: 藤田, wisteria rice field
Kaori MoriKaori: 香, fragrance, scent. Mori: 森, forest
Midori AokiMidori: 緑, green. Aoki: 青木, green tree
Akane SakamotoAkane: 茜, deep red, from the madder plant. Sakamoto: 坂本, base of the slope
Kasumi NakajimaKasumi: 霞, mist, haze. Nakajima: 中島, middle island
Sayuri KimuraSayuri: 小百合, small lily. Kimura: 木村, tree village
Momoko YoshidaMomoko: 桃子, peach child. Yoshida: 吉田, lucky rice field
Ayumi HasegawaAyumi: 歩, walking, progress. Hasegawa: 長谷川, long valley river
Nozomi KikuchiNozomi: 望, hope, wish. Kikuchi: 菊池, chrysanthemum pond
Emi SakuraiEmi: 恵美, blessed beauty. Sakurai: 桜井, cherry tree well
Asuka MiuraAsuka: 飛鳥, flying bird. Miura: 三浦, three bays
Keiko YamadaKeiko: 恵子, blessed child. Yamada: 山田, mountain rice field
Sachiko OkadaSachiko: 幸子, child of happiness. Okada: 岡田, hill rice field
Yuri ShiratoriYuri: 百合, lily. Shiratori: 白鳥, white bird, the word for swan
Mai HoshinoMai: 舞, dance. Hoshino: 星野, star field
Haruto TanakaHaruto: 陽翔, sun and soaring. Tanaka: 田中, middle of the rice field
Riku WatanabeRiku: 陸, dry land. Watanabe: 渡辺, area around the ferry crossing
Kaito YamaguchiKaito: 海翔, sea and soaring. Yamaguchi: 山口, mountain entrance
Takumi IkedaTakumi: 匠, artisan, skilled craftsman. Ikeda: 池田, pond rice field
Daiki MurakamiDaiki: 大輝, great radiance. Murakami: 村上, upper village
Hayato MaedaHayato: 隼人, falcon person. Maeda: 前田, front rice field
Kenta SatoKenta: 健太, healthy and stout. Sato: 佐藤, help and wisteria, a Fujiwara branch
Makoto SuzukiMakoto: 誠, sincerity, truth. Suzuki: 鈴木, bell tree
Yusuke HashimotoYusuke: 雄介, heroic helper. Hashimoto: 橋本, base of the bridge
Satoshi KinoshitaSatoshi: 聡, wise, quick-witted. Kinoshita: 木下, under the tree
Naoki NakamuraNaoki: 直樹, honest tree. Nakamura: 中村, middle village
Hiroshi YamashitaHiroshi: 寛, generous. Yamashita: 山下, below the mountain
Takeshi SugiyamaTakeshi: 武, warrior. Sugiyama: 杉山, cedar mountain
Sho MiyamotoSho: 翔, to soar, fly. Miyamoto: 宮本, base of the shrine
Isamu TakeuchiIsamu: 勇, courage, bravery. Takeuchi: 竹内, inside the bamboo
Taro YamazakiTaro: 太郎, big son, a classic name for an eldest son. Yamazaki: 山崎, mountain cape
Ryo KatoRyo: 涼, cool, refreshing. Kato: 加藤, add and wisteria, the Fujiwara of Kaga
Daisuke AmanoDaisuke: 大輔, great helper. Amano: 天野, heavenly field
Haruki FujiwaraHaruki: 春樹, spring tree. Fujiwara: 藤原, wisteria field, an old noble clan
Yamato TachibanaYamato: 大和, great harmony, an old name for Japan. Tachibana: 橘, a wild mandarin orange tree
Ichiro KurodaIchiro: 一郎, first son. Kuroda: 黒田, black rice field
Hikari ItoHikari: 光, light, radiance. Ito: 伊藤, Ise and wisteria, the Fujiwara of Ise
Sora YamamotoSora: 空, the sky. Yamamoto: 山本, base of the mountain
Aoi HanazawaAoi: 葵, hollyhock. Hanazawa: 花沢, flower marsh
Yuki WakatsukiYuki: 雪, snow. Wakatsuki: 若月, young moon
Tsubasa KamiyaTsubasa: 翼, a pair of wings. Kamiya: 神谷, valley of the gods

Tips for choosing a good name

Choose the kanji, not just the sound

If a character needs a written name, pick kanji that fit. Haruka written 遥 means distant, while 春香 means spring fragrance.

Get the name order right in your story

People in Japan introduce themselves family name first, and most use family names with -san. Given names are kept for family and close friends.

Let the ending set the era

Girls' names ending in -ko (子, child), like Keiko and Sachiko, were most common in the 20th century. Haruto and Yui sound like today's children.

Read birth order in old boys' names

Ichiro means first son and Jiro second son. These names suit an older character or a big traditional family.

How Japanese names work

By The Nomezo Editors · Updated October 22, 2026 · How we research names

A Japanese name is a family name followed by a given name: Tanaka Yui is Yui of the Tanaka family. Most people have no middle name. For decades Japanese names were flipped into Western order in English, but since January 1, 2020, Japanese government documents write them family name first in the Latin alphabet too, with the family name in capitals where it helps: TANAKA Yui. Set Name order to Family name first to see results that way.

How parents choose the kanji

In Japan the meaning lives in the characters, not the sound. Parents choose from two lists set by the government: the 2,136 jōyō kanji in everyday use and the jinmeiyō kanji approved for names, close to 3,000 characters together, plus hiragana and katakana.

One sound can be written many ways. Yuki written 雪 means snow; written 幸 it means happiness. One spelling can have several readings too: 大翔 can be Hiroto, Haruto, Yamato or Sora. Names also use special readings, called nanori, that only appear in names. That is why every card shows up to three kanji spellings with what each character means, and why a Japanese person may ask how your name is written before they know what it means.

The 2025 reading rule and kira-kira names

Until 2025, the family register recorded only the kanji of a name, so parents could give almost any reading. Some chose kira-kira (sparkly) names with readings few people could guess. Since May 26, 2025, the reading of every name is recorded too, and it must be one generally accepted for those characters.

The Ministry of Justice gives examples of readings that would not be accepted: 太郎 (Tarō) read as George or Michael, which has no link to the characters; 健 (Ken) read as Kensama, which adds an unrelated word; and 高 (high) read as Hikushi, which means the opposite.

Meiji Yasuda Life Insurance ranks the names of babies born to its customers each year. In 2025, 翠 (Sui, kingfisher green) reached the top for girls for the first time and 湊 (Minato, harbor) for boys. Ranked by sound instead of kanji, Haruto led for boys for the 17th year in a row and Ema for girls. Half the boys' top 10 were written with a single kanji.

Top girls' names in Japan, 2025, by kanji
RankGirlsReadings
1翠Sui, Midori
2陽葵Himari
3紬Tsumugi
4茉白Mashiro
5凛Rin
Top boys' names in Japan, 2025, by kanji
RankBoysReadings
1湊Minato
2伊織Iori
2結翔Yuito, Yūto
4琉生Rui, Ruki
5蓮Ren

Source: Meiji Yasuda Life Insurance, December 2025, via Nippon.com. Ties share a rank.

The most common Japanese surnames

Japan has well over 100,000 surnames, but a few are everywhere. Many describe the landscape: Tanaka is the middle of the rice field, Yamamoto the base of the mountain. These are the most common, from a 2008 Meiji Yasuda study, the most recent large estimate.

Most common Japanese surnames, 2008 estimates
KanjiSurnamePeople (2008 estimate)
佐藤Satō1,990,000
鈴木Suzuki1,900,000
高橋Takahashi1,470,000
田中Tanaka1,340,000
渡辺Watanabe1,200,000
伊藤Itō1,150,000
中村Nakamura1,080,000
小林Kobayashi1,060,000
山本Yamamoto1,020,000
加藤Katō920,000

How Japanese names have changed

  • -ko (子, child) for girls was the standard ending in the early twentieth century: Michiko, Yoshiko, Kazuko. It fell out of fashion from the mid-1980s, so a character named Keiko sounds born before then.
  • -mi, -ka and -na took over for girls: Yumi, Haruka, Hina.
  • Birth-order names for boys such as Ichirō (first son) and Jirō (second son) are now old-fashioned; -to, -ta and single-kanji names such as Ren and Minato lead instead.
  • Gender-neutral readings such as Hinata and Haruka are popular for both boys and girls, with the kanji often showing which.

Writing a non-Japanese name in Japanese

Japanese writes foreign names in katakana, by sound: Emma is エマ and Michael is マイケル. It is tempting to pick kanji for your name, but characters chosen only for their sound can carry odd meanings. Tofugu's guide gives the example of kanji for Chris that read as corpse foster child. Use the Your name in Japanese tool above for the katakana, and keep kanji for names that are Japanese to begin with.

The kanji on our name cards come from the JMnedict and KANJIDIC2 dictionaries of the Electronic Dictionary Research and Development Group, used under a Creative Commons licence; see our credit.

Sources

Frequently asked questions

Do Japanese names put the last name first?

Yes. In Japanese the family name comes first, so Tanaka Haruto is Haruto of the Tanaka family. This generator shows the given name first, the order often used in English, so swap the two for the Japanese order. Each result also shows the Japanese order in romaji and in kanji, ready to copy.

Can I see these Japanese names in kanji?

Yes. Each result shows the name in kanji and hiragana, family name first, with up to three kanji spellings for each part and the meaning of every kanji. Some names use a special reading, like 百合 for Yuri, where the kanji are read as a whole.

Are these real Japanese names?

Yes. Every given name and family name is a real name used in Japan, picked from our researched database with its meaning. Only the pairings are random, so any match with a real person is a coincidence.

Why can one Japanese name have different meanings?

The meaning comes from the kanji, not the sound. Yuki can be written 雪 (snow) or 幸 (happiness), and parents choose the characters. The notes give the most common meanings.

Can I generate male or female Japanese names?

Yes. Choose Male or Female for names traditionally given to boys or girls, or Unisex for names like Hikari, Sora and Tsubasa that are used for both.

What are the most common Japanese last names?

Sato, Suzuki, Takahashi and Tanaka are among the most common family names in Japan. Many describe the landscape, such as Tanaka, middle of the rice field, and Yamamoto, base of the mountain.

What is a kira-kira name?

A kira-kira (sparkly) name uses kanji with a reading few people could guess, or a foreign word forced onto Japanese characters. Since May 26, 2025, the reading of every new name is recorded in the family register, and readings with no recognizable link to the kanji, such as 太郎 read as George, are not accepted.

What were the most popular Japanese names in 2025?

By kanji, 湊 (Minato) for boys and 翠 (Sui) for girls, according to Meiji Yasuda Life Insurance. By reading, Haruto led for boys for the 17th year in a row and Ema for girls.

How do I write my name in Japanese?

In katakana, the script Japanese uses for foreign names. Type your name into the Your name in Japanese tool on this page for the usual katakana, or type it the way it sounds in Japanese syllables. Avoid choosing kanji by sound alone, because the characters carry meanings.

Are there unisex Japanese names?

Yes. Many readings, such as Hinata, Haruka, Sora and Makoto, are used for boys and girls, and the kanji often show which. Choose Unisex in the generator for names used for both.

How many kanji can be used in a Japanese name?

Parents choose from two government lists: the 2,136 jōyō kanji in everyday use and the jinmeiyō kanji approved for names, close to 3,000 characters in all, plus hiragana and katakana.

What is Custom mode?

Custom mode lets you set a few options and add a sentence of details, such as a surname or sibling names. An AI language model then picks up to 10 real names from our database that fit, each with its meaning from our records and a note on why it fits, and you can ask for more like any name you like.

Does the AI make up names or meanings in Custom mode?

No. The AI can only choose from the real names in our database, and every meaning shown comes from our own records. It adds a short note on why each name fits what you asked for.