First name · Surname · Rule-checked

WoW Forever Name Generator

Built from each race’s own syllables: pick a race and a temper, draw nine two-part names, and check their structure in the margin before you carry one to the character screen.

Nine names drawn
human · default

Halmund Whiteblade

Default example — roll for a fresh panel

human · default

Falora Thornbrook

Default example — roll for a fresh panel

human · default

Berra Lakefield

Default example — roll for a fresh panel

human · default

Aleette Ravensong

Default example — roll for a fresh panel

human · default

Alric Stonebringer

Default example — roll for a fresh panel

human · default

Wilmar Brightwick

Default example — roll for a fresh panel

Rule & structure checker
The Clerk’s Margin

Write a name on the lines. The clerk checks known structure and patterns — not realm availability.

Length reading · still unconfirmed
Try:
Awaiting ink

    ·

    Structure and known patterns only. The realm’s own filter has the last word — keep a second choice ready.

    What This Generator Does

    This is a WoW Forever name generator and rule checker: character names in World of Warcraft: Forever now come as a first name and a surname that, read together, have to be unique across your whole region. Pick a race, a gender and a tone, and the page draws nine finished pairs. Each plate shows both halves, so nothing has to be assembled in your head.

    Everything runs in this browser. There is no account, and no shortlist leaves the page: Kept names live in local storage and can be copied out whenever you like. The page also shows how a name is put together, so you can judge a pair before you carry it to the character screen.

    How the Names Are Made: Race Syllables and Tone

    Every race carries its own syllable set. A first name is a start, an optional middle and a gender-marked ending — which is why a dwarf name and an orc name rarely share a rhythm even when they share a shape. Troll first names cut the word with an apostrophe instead, because that is how troll names read.

    Surnames are built from a pool of roots and endings rather than from a fixed list of famous characters. The tone control reweights that pool: Noble pulls toward gold, crest and shield; Grim toward ash, bane and hollow; Wild toward storm, wolf and runner; Whimsical swaps the surname vocabulary entirely for a small set of jokes. Lore keeps the plain, unweighted mix.

    Two filters run before a pair is offered. A local list of well-known character names is removed, so the page cannot hand you a name that already belongs to someone famous. A culture check then rejects combinations that mix one race's words into another race's name, which is the kind of mismatch that reads as careless even when the letters are fine.

    The last step is structural: length, capitals, letters and spacing are validated before a pair reaches the grid. A pair that fails the check is not shown at all, so the nine names you see already passed the same rules the margin checker applies.

    The Skyborne, the race Forever added, have their own index: Skyborne has its own page →, with two hundred names split by tone and the parts of each surname shown beside it.

    Check It Before You Commit

    Draws are cheap; the character screen is not. The margin checker takes any name you type, splits it into the two parts the game now expects, and reports what it can see: letter count, capitals, apostrophes, spacing, repeated letters and known name patterns. It reads the pair both ways — two to twelve letters per name, or twelve across both.

    The margin lists each finding separately, so a pair that fails one rule is not written off as simply invalid. Variants sit one click away: the first name changes, the surname stays, and the pair keeps its shape.

    Check Your Name Against the Two-Part Rule

    Forever names are checked as a pair. A first name that has been free for years can still be taken once it is joined to a common surname, and the reverse is just as true. The checker here reads the pair you give it, not one half in isolation, because the half that fails is the whole name.

    What the checker does not do is tell you whether the pair is free. It does not query the realm's name database, and it will not pretend otherwise. Treat a clean reading as "the structure holds", not as "this name is available".

    The WoW Forever Rule: First Name + Surname, Unique Together

    The WoW Forever rule that reshaped naming: the pair has to be unique across the region, not just on your server. Two players on different servers can no longer hold the same first-and-surname combination, which means the pool everyone draws from is far smaller than it used to be.

    That is why the surname matters more than it once did. A plain first name survives if the surname beside it is unusual, and a long-cherished surname can be rescued by changing the first half. The full rule set, including what is still unconfirmed, is on the rules page →

    The surname is where a pair gains or loses its footing. Some surnames are drawn far more often than others, and a crowded surname leaves the first name to carry the whole pair. If the one you drew is one you meet often, the roll is not the last word: Browse 450+ WoW last names by race →

    Questions About Forever Names

    Do both names have to be unique together, or each on its own?

    Together. In WoW Forever the pair is the unit: a first name and a surname that already exist as a combination cannot be claimed again, even if each half is common on its own.

    Why does the surname matter more than it used to?

    Because the pool is now shared across the whole region instead of one server. A familiar surname is more likely to be part of an existing pair, so the surname is where most names gain or lose their room.

    Can this site check whether a name is already taken?

    No. The checker reads structure and known patterns only; it does not query the game for availability. The realm's own filter has the last word, so always keep a second choice ready.

    Is the limit twelve letters across both names?

    That reading is still unconfirmed. The checker shows it as a second mode and labels it as unconfirmed, alongside the two-to-twelve reading per name. Do not treat either as a settled rule.

    Do race and tone change the surname?

    Yes. Each race has its own surname roots and endings, and the tone control shifts the mix toward noble, grim, wild or whimsical. Switch tone and the first names keep their race's rhythm while the surnames change character.

    How do I copy or keep a shortlist?

    Each plate copies on its own, the panel copies all nine as a plain list, and Keep adds a name to the drawer in this browser. Nothing is uploaded, and clearing site data clears the shortlist.

    Fan-made. Not affiliated with Blizzard Entertainment.

    forevernamegenerator.com · About · Rules · Privacy