💡 GOOD TO KNOWSay the family name first in dialogue between strangers, and the given name only between close friends.
Say the family name first in dialogue between strangers, and the given name only between close friends.
This demon slayer name generator gives you real Japanese names that suit the world of the Demon Slayer Corps. The story is set in the Taisho era, about a hundred years ago, so the names lean old-fashioned. You get family names first, just like in Japan, followed by given names that sound right for a farm boy, a swordsmith's daughter or a stern Hashira.
It is made for fans who build original characters, write fan fiction or role-play in Discord servers. Pick male or female, press Generate, and you get ten fresh names. Many family names carry nature words like mountain, river, flower or iron, which makes it easy to match a name to a Breathing style.
How to use the demon slayer name generator
- Pick Male, Female or Any in the Style box.
- Press Generate names to see ten Taisho-style names.
- Read the family name first, then the given name, the Japanese way.
- Copy the one you like, or tap the heart to save it for later.
Why the names sound old
The Taisho era ran from 1912 to 1926. Boys then often got names that showed birth order, such as Ichiro (first son), Jiro (second son) and Saburo (third son). Endings like -kichi, -zo, -suke and -emon were common. These names feel rural and humble today, which fits a slayer who grew up selling charcoal or working in a village.
Girls' names were short and simple. Many were just one or two sounds, like Ume (plum), Kiku (chrysanthemum) or Tsuru (crane). Some women used -ko, as in Setsuko, which was growing popular at the time. Picking one of these gives your OC an honest, period feel rather than a modern anime name.
Matching a name to a Breathing style
In the series, a slayer's name often echoes their fighting style or personality. You can do the same with the family name. Look at the kanji meaning behind the sound, then pair it with a Breathing form that matches.
- Water style: Mizuno (water field), Mizushima (water island), Kawabata (riverside).
- Flame or Sun style: Hinata (sunny place), Akiyama (autumn mountain).
- Thunder style: Kaminari (thunder), Kazama (wind gap) for a storm feel.
- Flower or Mist style: Sakuragi (cherry tree), Hanazawa (flower marsh), Tsubaki (camellia).
- Stone style: Ishida (stone field), Iwasaki (rock cape), Ishikawa (stone river).
Naming a demon instead
If you want a demon slayer demon name, keep the human name and add a title. Demons in this world were once people, so a demon OC often keeps its old name, like Yamagishi Genzo, and gains a rank such as Lower Moon. The contrast between a gentle human name and a cruel rank makes the character feel tragic, which suits the tone of the story.
Example names and what makes them work
| Name | Why it works |
|---|---|
| Mizushima Kotaro | Water island family name, a natural pick for a Water Breathing swordsman. |
| Hanazawa Kiyo | Flower marsh family name and a short, gentle given name from the era. |
| Kurosawa Saburo | Saburo marks a third son, a humble start for a rising slayer. |
| Hinata Tsuru | Sunny place plus crane gives a bright, graceful Flame or Sun user. |
| Kiriyama Genzo | Mist mountain surname; works well as a human name kept by a demon. |
| Tsubaki Ume | Camellia and plum, two flower words for a Flower Breathing apprentice. |
| Kaminari Shinpei | Thunder as a family name makes the fighting style clear at once. |
| Ishida Hatsue | Stone field surname with a sturdy old given name for a tough fighter. |
Tips for picking the right name
- Say the family name first in dialogue between strangers, and the given name only between close friends.
- Add -san, -dono or -sama in scenes to show respect, the way people of that time spoke.
- Pick a family name whose meaning hints at your OC's Breathing style.
- Use birth-order names like Jiro or Saburo to hint at a big family back home.
- Keep the name easy to read for your audience; two to three syllables per part works best.
Common questions
Why does the family name come first?
In Japan the family name is written and said before the given name. The series follows this custom, so a full name like Mizuno Kotaro reads naturally. You can flip the order if you write in English and want it to feel familiar to readers.
Are these real Japanese names?
Yes. Every given name and family name here is a real Japanese name. The lists lean toward names that were common in the early 1900s, so they fit the Taisho setting better than modern names do.
Can I use this for a Demon Slayer demon name?
Yes. Demons in the story began as humans, so give your demon a human name from this list and add a rank or nickname. The human name keeps the sad backstory that makes these villains memorable.
Is this an official Demon Slayer tool?
No. It is a fan tool for creating original characters. It does not use official character lists, and the names it gives are real Japanese names you can use for your own OC.