Discover your secret identity. Generate a random superhero or supervillain name, from classic heroes to dark villains and cosmic mystics.
This generator composes a superhero or supervillain name on the spot in one of five styles -- Classic Hero, Dark & Villainous, Elemental & Powered, Tech & Sci-Fi, and Mystic & Cosmic -- from 'The Blazing Sentinel' to 'Doctor Venom' to 'Pyroblast', rather than picking from a fixed list.
Every result here is drawn using crypto.getRandomValues() -- the Web Crypto API's cryptographically secure randomness -- instead of Math.random(), so it's genuinely unpredictable, not just statistically random. Learn more.
Writers and comic creators use it to name a hero, villain, or team member. Game masters use it for a costumed NPC, and it's also great for a costume-party alter ego, a role-play handle, or just seeing what secret identity you'd get.
Generate builds a new name from scratch each time using the site's cryptographically secure randomness, combining words and title patterns specific to whichever style (or styles) are selected. Since it's generated rather than picked from a list, results are effectively unlimited and won't repeat exactly.
Yes -- the Dark & Villainous style produces supervillain names like 'The Sinister Wraith' or 'Baron Venom', alongside the hero-leaning styles.
Yes -- use the filter button to pick one or more of the five styles. Generate will then only build names in the styles you've selected.
It's possible but unlikely -- since names are composed rather than picked from a fixed list, the pool of combinations is large.
Yes -- generated names are free to use for your stories, games, and characters.
Name · Baby Name · Last Name · Username · Dog Name · Cat Name