Anime Name Generator

Pick male or female and get ten Japanese anime-style names per click, family name first. Learn what the names mean and find one for your OC or nickname.

Part of Anime & Manga Names

  • H
    Hoshino AoiExample

    Star field family name with a calm blue given name, perfect for a gentle heroine.

  • A
    Amano SoraExample

    Both parts link to the sky, ideal for a hero with wind or flight powers.

  • K
    Kurosawa RenExample

    Kuro means black, giving a cool rival or lone swordsman feel.

  • T
    Tachibana KaedeExample

    An elegant family name and a maple leaf given name for an autumn-themed girl.

  • T
    Tsukishima HikaruExample

    Moon island and light, a bright name for a mysterious transfer student.

  • S
    Sakamoto TaigaExample

    Taiga means big river, strong and steady for a team captain.

Your shortlist · this device

Saved names stay in your own browser. Generate names and tap ♡ on the ones you like to keep them here.

No saved names yet. Your first ♡ shows up here.

3,000+ possible names in this anime name tool

💡 GOOD TO KNOWRead the second word as the given name, since the family name comes first.

Read the second word as the given name, since the family name comes first.

Most anime characters carry real Japanese names, and those names often hide a meaning, like Sora for sky or Hana for flower. This anime name generator pairs real Japanese given names with real family names, written in the Japanese order with the family name first, just like you see in the original credits.

It is made for fans creating an original character (an OC), writers working on a manga or light novel idea, cosplayers and role-players. You can also use it as an anime nickname generator: find a name that sounds close to your own, or one whose meaning fits your personality.

How to use the anime name generator

  1. Choose Male, Female or Any in the Style box.
  2. Press Generate names to get ten anime-style Japanese names.
  3. Remember the first word is the family name and the second is the given name.
  4. Tap Copy or ♡ to save the names that fit your character.

Family name first: how Japanese names work

In Japan, the family name comes before the given name. A girl called Hoshino Aoi has the family name Hoshino and the given name Aoi. Many anime keep this order in subtitles, while some English dubs flip it. This tool uses the Japanese order, so read the second word as the character's own name.

Characters who are close friends call each other by their given name. Classmates and strangers use the family name, often with the polite ending -san. That is why a shy character might say Tachibana-san for weeks before switching to a first name, which is a big moment in many school anime.

Name meanings that suit anime characters

Japanese names are written with kanji (Chinese characters used in Japanese), and each kanji has a meaning. The same sound can be written many ways, so parents pick kanji for the meaning they like. Anime writers do the same to hint at a character's role, element or fate.

Family names often describe places in nature. Yamamoto means base of the mountain, Hoshino means star field, and Tsukishima means moon island. A sky-themed hero named Amano Sora feels planned, because both parts link to the heavens.

  • Sora = sky, Riku = land, Kaito = sea and soar.
  • Hikari = light, Akari = brightness, Hinata = sunny place.
  • Sakura = cherry blossom, Kaede = maple, Momo = peach.
  • Ryusei = shooting star, Taiga = big river, Asahi = morning sun.

Using an anime name for your own nickname

If you want an anime name based on your name, look for a Japanese name with the same first sound. Someone called Hannah might like Hana, a Kevin might like Kei, and a Mia might like Mio. You can also choose by meaning: an early riser could pick Asahi, and a music lover could pick Kanade, which means to play music.

Example names and what makes them work

NameWhy it works
Hoshino AoiStar field family name with a calm blue given name, perfect for a gentle heroine.
Amano SoraBoth parts link to the sky, ideal for a hero with wind or flight powers.
Kurosawa RenKuro means black, giving a cool rival or lone swordsman feel.
Tachibana KaedeAn elegant family name and a maple leaf given name for an autumn-themed girl.
Tsukishima HikaruMoon island and light, a bright name for a mysterious transfer student.
Sakamoto TaigaTaiga means big river, strong and steady for a team captain.
Shiratori YuzukiShiratori means white bird, graceful for an idol or class president.
Tanaka ShotaA very common real name, great for a friendly everyday side character.

Tips for picking the right name

  • Read the second word as the given name, since the family name comes first.
  • Match the meaning of the name to your character's power or personality.
  • Use common names like Tanaka or Sato for everyday side characters.
  • Pick a rarer, poetic family name like Shiratori for main characters.
  • Add -san, -kun or -chan in dialogue to show how close characters are.

Common questions

Are these real Japanese names?

Yes. Every given name and family name here is a real name used in Japan. Common names like Sato and Tanaka sit beside rarer ones like Shiratori, so you can pick a name that sounds everyday or special.

Why is the family name first?

That is the normal order in Japan. The family name comes first and the given name second. Many anime keep this order, so the tool follows it to feel true to the source.

Can I get an anime name based on my own name?

Yes. Look for a Japanese name that starts with the same sound as yours, such as Hana for Hannah or Kei for Kevin. You can also choose a name whose meaning matches your personality.

Which names are unisex?

Names like Hikaru, Makoto, Jun, Kei and Aoi are used for both boys and girls in Japan. They are a good choice for a character whose gender is a twist or not important to the story.