🌸 Real kanji · Readings · Meanings

Japanese Name Generator

Find an authentic Japanese name with kanji, hiragana reading and meaning. Filter by gender, era and style, pair it with a Japanese surname, and check its Seimei Handan (姓名判断) stroke-count fortune.

✨ PREMIUM STUDIOS & DIVINATION Instant 1-Tap Access

Generator Filters

Type any concept or select a quick pill below
Poetic Themes & Motifs
Instant Archetypes:
🎎

Identity & Form

Gender, Length & Surnames
Gender Identity
Kanji Length (字数)
Family Clan & Order

Era & Character Purpose

History, Archetypes & Lore
Historical Era Timeline (時代)
Archetype & Character Role
🌿

Aesthetics & Philosophy

Cosmic Themes & Style Nuance
Cultural Theme (世界観)
Stylistic Nuance (作風)
All Profiles (Default)

🎴 Generated Japanese Names

Browse Japanese Names

Every list shows kanji, readings and meanings

Choosing an Authentic Japanese Name

A Japanese name is more than a sound. Because most names are written in kanji, parents choose characters for their meaning as well as their reading: 陽 (sun), 葵 (hollyhock), 蓮 (lotus) or 翔 (to soar). The same name can be written many ways, so the kanji tell you what a name really means.

This generator lets you explore that choice. Every name comes with its kanji, a hiragana reading, Hepburn romaji, an English meaning, a cultural note and a stroke count for each character. You can pair a given name with a common Japanese surname, switch between Japanese and Western name order, hear it pronounced, and turn it into a calligraphy scroll.

Popular names in Japan change every year. In Meiji Yasuda Life Insurance's 2025 survey the most common kanji names were 翠 (Sui) for girls and 湊 (Minato) for boys, and Haruto was the most popular boys' name by reading for the 17th year in a row.

Frequently Asked Questions

How does the Japanese name generator work?

The generator picks from a curated list of 100 Japanese names. Choose a gender, historical era, purpose (baby name, anime character, pet, samurai), theme and style, or search by meaning such as "moon" or "fire". Every result shows the kanji, hiragana, romaji, meaning and a stroke count for each character.

Are these real Japanese names?

Yes. The list contains names used in Japan today, historical names of famous samurai and nobles, and traditional pet names. Each name is tagged with the eras and purposes it suits, so you can tell a modern baby name from a Sengoku-period warlord.

How do I get my English name in Japanese?

Foreign names are written in katakana, which spells out the sounds: Emma becomes エマ (Ema) and Michael becomes マイケル (Maikeru). Our names in Japanese page lists 264 English names in katakana, with optional creative kanji spellings called ateji.

Which comes first in a Japanese name, the family name or the given name?

In Japanese the family name comes first and the given name second, so 田中太郎 is Tanaka (family name) Tarō (given name). Since 2020 the Japanese government has asked that official English documents also put the family name first.

What is the difference between kanji, hiragana and katakana names?

Most Japanese names are written in kanji, where each character carries a meaning, so the same sound can be written many ways (Yuki can be 雪 "snow" or 幸 "happiness"). Some names, especially girls' names, are written in hiragana (さくら). Katakana is mainly used for foreign names, such as エマ for Emma.

What is Seimei Handan?

Seimei Handan (姓名判断) is the Japanese tradition of reading a name's fortune from the stroke counts of its kanji. It adds strokes into five "pillars" and rates each total as lucky or unlucky. You can try it on the Seimei Handan calculator.