Cute Japanese Names

Cute Japanese names for girls, boys and characters, with kanji, readings and meanings, and a look at why short, open-vowel names sound kawaii.

100 names with kanji, readings and meanings

Each card pairs a given name with a surname. Tap a card for the kanji breakdown.

Showing 48 of 100

Random Name Combination

Discover a unique full Japanese name with kanji meanings

小泉優花
こいずみ ゆうか
Koizumi Yuka
小泉 small + spring+優花 Gentle flower
Kanji Breakdown
小— small泉— spring優(ゆう)— gentle花(か)— flower

About this list

In this list

The best 100 of 258 matching given names, each shown with one of 40 surnames.

Typical length

Mostly 3 beats. The shortest has 2, the longest 4.

Kanji you will see most

子 (name ending) ×21, 萌 (sprout) ×17, 美 (beauty) ×13, 優 (gentle) ×11

Gender of the names

92 feminine, 5 masculine, 3 either gender

Need a name right now? Pick a gender and style, generate a few at random and copy your favorite.

Japanese Name Generator

Why short, open-vowel names sound cute

In Japanese, cute is mostly a matter of sound. The names that read as kawaii tend to be two or three beats long, end on a vowel and lean on soft consonants such as m, h, n and y: Hina (雛), Momo (桃), Hana (花), Suzu (鈴). Repeated sounds add to the effect, as in Momo or Kokoro (心). Longer names can still feel light when the ending is gentle, like Koharu (心春) or Himari (陽葵). A name that is hard to say quickly, or that stacks hard consonants, rarely lands as cute, whatever its kanji mean.

Kanji that make a name feel cute: flowers, small things, soft words

Flowers and plants do much of the work. The kanji 桜 in Sakura (桜), 桃 in Momo (桃), 梅 in Ume (梅) and 菫 in Sumire (菫) are single-kanji names with a light, pretty feel. Gentle concrete images help too: 雛 (chick, little doll) in Hina (雛), 鈴 (bell) in Suzu (鈴) and 蛍 (firefly) in Hotaru (蛍). Kanji for heart, love and gentleness appear in Koharu (心春), Aiko (愛子) and Yuka (優花), and 小 (small) turns a plain name into a diminutive: Kotaro (小太郎) means little eldest son.

Ten cute names: small things, plants and a soft ending

Hina (雛), Momo (桃), Suzu (鈴) and Hotaru (蛍) are single kanji for a concrete image: a chick, a peach, a bell, a firefly. Sakura (桜), Sumire (菫) and Ume (梅) borrow plants, while Koharu (心春) and Himari (陽葵) build a feeling from two kanji, spring of the heart and sun and hollyhock. Hana (花) and Hana (華) share one reading with different weight: the plain flower reads as sweeter, the splendid one as grander.

KanjiReadingRomajiMeaning
雛ひなHinaChick, little doll
桃ももMomoPeach
桜さくらSakuraCherry blossom
鈴すずSuzuBell
蛍ほたるHotaruFirefly
心春こはるKoharuSpring of the heart
陽葵ひまりHimariSun and hollyhock
菫すみれSumireViolet
花はなHanaFlower
梅うめUmePlum blossom

Names ending in -ko: sweet, or old-fashioned?

Names ending in 子, such as Hanako (花子), Sachiko (幸子) and Aiko (愛子), are classic Japanese girl's names. In Japan they now sound traditional rather than trendy, while shorter names without 子, such as Hina (雛) or Momo (桃), often sound fresher. Outside Japan the pattern has a different pull: it is instantly recognizable as Japanese and gives a gentle, storybook feel. The kanji 子 means child; it marks the -ko ending even when the whole name still reads as flower child or happy child.

How this list is chosen

Every given name here is a real Japanese given name. It is on our hand-reviewed core list, or it is listed in JMnedict, the open Japanese name dictionary, with one consistent gender. Surnames come from a directory of common family names.

A name’s meaning is built from what each of its kanji means by itself, so Mizuki (美月) reads as beauty and moon. When parents chose a kanji for its sound, or a kanji is only a name ending, the card says so instead of inventing a meaning.

Topic pages put names whose kanji or shape fit the topic first, then rank them by how widely each name is known. Being on a list is not a popularity ranking for Japan, and an unusual spelling is still a real name, not a recommendation.

Read the full method · Content last reviewed: 2026-11-08.

Frequently Asked Questions

Are cute Japanese names only for girls?

Mostly, but not only. Cute is a quality of sound and image, not a gender. Yu (優) and Kokoro (心) are used for any gender, and boys' names built on small or gentle images, such as Yuto (優斗) or Kotaro (小太郎), read as soft. For a boy or a character of any gender, favor short open vowels and one gentle kanji, and leave out the flower names and -ko endings, which sound strongly feminine.

What does -chan add to a cute name?

-chan is an affectionate suffix, not part of the name. Japanese speakers use it for children, close friends, family and pets, usually on the given name or a short form of it, as in Hina-chan or Momo-chan. It softens any name, so a name does not have to be cute to be called that way. Keep it out of a character's full name and add it only in dialogue or when someone is being addressed.

How do I choose between two spellings of the same cute name?

Say the reading first, then compare the kanji. Hana can be written Hana (花), the plain flower, or Hana (華), a splendid flower; Yoko can be Yoko (洋子), ocean child, or Yoko (陽子), sun child. Pick the image you would be happy to be asked about, and check that the kanji are ones people normally read that way. If a spelling needs explaining every time, the plainer one usually wins.

Can a cute Japanese name be written in hiragana?

Yes. In Japan a name may be written in kanji, hiragana or katakana, and hiragana looks soft and round on the page: ひな, もも, すず. The trade-off is meaning, because hiragana keeps the sound and drops the image, so Hina (雛) with its chick or little doll becomes a plain sound. For a character or a nickname hiragana is a quick way to look cute; on official forms, kanji spellings are more common, and hiragana often works as a pet form.

Which surname goes well with a cute given name?

Any ordinary surname works. Japan puts the family name first, so Suzuki Hanako (鈴木花子) sounds natural. Surnames that begin with 小, meaning small, such as Koizumi (小泉), Kobayashi (小林) and Ogawa (小川), echo the diminutive feel, but they are everyday surnames that mean small spring, small grove and small river rather than anything cute in themselves.