Oni Name Generator

Summon fierce oni-style names for demons, villains and supernatural characters — each result pairs an authentic family name with a kanji-rich given name like Raiden, Homura or Arashi, meaning included. Free, instant, no signup.

Instant results — runs in your browser. No signup, no waiting, no daily limits.

How to Use

Three steps to a name worthy of a demon lord.

1

Choose your demon's element

Set the Meaning filter to Strength for brutal-sounding names, or Nature to pull storm, fire and wind kanji like 雷 (thunder) and 嵐 (storm). Kanji count controls the weight of the name.

2

Click Generate

This oni name generator instantly returns 10 fierce names — authentic family names matched with powerful given names like Raiden, Homura, Arashi or Hayate, kanji and meaning included.

3

Copy, hear, or keep

Copy a name card for your character sheet, tap the speaker to hear it said aloud, or save the best ones with ♥ — your favorites stay saved in your browser.

Oni Names & the Legends Behind Them

In Japanese folklore, an oni is a demon or ogre — horned, fierce, and far stronger than any human. They appear in legends as storms made flesh, fire-breathers, and thunder gods, so the most fitting oni names carry exactly those meanings: Raiden (雷電, "thunder + lightning"), Homura (焔, "blaze"), Arashi (嵐, "storm") and Hayate (疾風, "gale, swift wind").

A good demon name should sound dangerous and mean something dangerous. That's why every name here shows its verified kanji and English meaning — so your oni, boss monster, or villain is named with intent, not by accident.

Names follow standard Japanese order: family name first, then the given name (Takahashi Raiden, not Raiden Takahashi). Use the filters to skew toward male, female, or unisex names, and regenerate until the right demon reveals itself.

Frequently Asked Questions

What is an oni?
An oni is a demon or ogre from Japanese folklore — usually depicted with horns, sharp claws and fearsome strength. This generator creates names with the kind of kanji meanings that suit such characters: thunder, storm, blaze, gale, dragon.
Are the oni names real Japanese names?
Yes. Every result is a real Japanese name with verified kanji and meaning — including fierce given names like Raiden, Homura, Arashi and Hayate, paired with authentic family names.
How do I get the most demonic name possible?
Set the Meaning filter to Strength or Nature — storms, fire and lightning live there — pick a kanji count, and generate a fresh batch. Look for meanings like "thunder + lightning", "blaze", or "gale", then hit ♥ to keep your favorite.
Can I use oni names in my game or story?
Yes — free to use in games, novels, roleplay, manga, or any creative project. No attribution required.
Why do the names come with kanji?
Kanji is how Japanese names are written and where the meaning lives. For example, Raiden can be written 雷電 (thunder + lightning). Seeing the kanji tells you exactly what a name means — not just how it sounds.

More name generators — all free, all in your browser.