CodeKitHub
Generator Tools

Knight Name Generator

Last updated:

A knight's name should sound like it belongs on a coat of arms — a proper title, a strong first name, and a surname tied to land or lineage. This tool combines the honorific "Sir" or "Dame" with a noble first name (Aldric, Isolde, Cedric...) and a landed surname (Ashford, Blackwood, Kingsley...) to generate full knight names on demand.

Results

What Is This Tool?

This tool combines the honorific title ("Sir" for male, "Dame" for female) with a first-name word bank (Aldric, Cedric, Roland, Isolde, Eleanor, Rosalind) and a surname word bank (Ashford, Blackwood, Fairweather, Kingsley) to generate full knight names.

Switch between Male and Female using the gender selector, which automatically applies the correct honorific and draws first names from a dedicated bank tuned for each.

Each click generates eight unique name suggestions, so you can browse a batch and pick (or copy) whichever fits your character best.

Why Use It?

  • You're rolling up a paladin or noble-born fighter for tonight's D&D session and need a name with the right weight to it — "Sir Aldric Ashford" reads as a knight in a way a bare first name never quite does.
  • You're writing a medieval fantasy scene where a knight is introduced by their full formal name and title, and you need that introduction to land with the right gravitas on the page.
  • You're populating a round table, a tournament roster, or a knightly order with a dozen named members and don't want them all sounding interchangeable — cycling through a few batches gives you enough variety across names and surnames.
  • You need to quickly assign the correct honorific without having to remember which is which — pick Male or Female and "Sir" or "Dame" is applied automatically instead of you second-guessing yourself mid-write.
  • You're building a heraldry-focused worldbuilding project and want a surname that sounds tied to land or lineage (Ashford, Kingsley) rather than an invented fantasy word, since that's what makes a knight's name feel grounded in a real feudal structure.
  • 100% local: names are generated entirely in your browser, with nothing sent to a server.

How to Use

  1. Choose Male or Female from the gender selector.
  2. Click "Generate" to produce eight knight name suggestions.
  3. Click "Copy" next to any name you like to copy it to your clipboard.
  4. Click "Generate" again for a fresh batch of eight if none of them fit yet.

Example

Input

Gender: Male

Output

Sir Aldric Ashford, Sir Cedric Kingsley, Sir Roland Blackwood, ...

Each generation produces eight unique combinations drawn randomly from the first-name and surname word banks, with the correct honorific applied automatically.

Name style examples

Both genders combine a noble first name with a landed surname, under the matching honorific.

GenderTitleFirst name examplesSurname examples
MaleSirAldric, Cedric, Roland, TristanAshford, Blackwood, Kingsley, Sterling
FemaleDameIsolde, Eleanor, Rosalind, BeatriceFairweather, Thornfield, Ravensworth, Wyndham

Related tools

For more character and name generators, try these.

Guild Name Generator · Fantasy Name Generator · Hero Name Generator

Why titled names carry weight in medieval fiction

A title like "Sir" or "Dame" isn't just decoration in front of a name — historically and in fiction, it signals that this character has been formally recognized by an authority above them, which immediately establishes their status relative to everyone else in a scene without a line of exposition.

That's why a full knight name tends to do more narrative work than a first name alone: "Sir Aldric Ashford" tells a reader this person has rank, land, and standing before they've said a single line of dialogue, the same way a modern reader reacts differently to "Dr. Smith" than to just "Smith." Save the full titled form for moments where that status matters — an introduction, a formal address, a knighting scene — and drop to the bare first name for casual dialogue between characters who already know each other well, the same shift real medieval-set fiction uses to signal closeness or formality shifting scene to scene.

Frequently Asked Questions

Are these names copyrighted or from an existing game or book?

No — the names are randomly generated word combinations, not pulled from any specific copyrighted work. Any resemblance to an existing character's name is coincidental.

Why does the title change based on gender?

"Sir" and "Dame" are the traditional male and female honorifics used for knighted individuals, so the tool automatically applies the matching one based on the gender you select.

Will I get the same name twice?

Each batch of eight is generated to avoid duplicates within that batch, but different batches can occasionally repeat a name since both word banks are limited in size.

Does this generator save or track the names I copy?

No. Name generation and copying both happen entirely in your browser — nothing is sent to or stored on a server.

Can I use these names for a published story or game?

Yes, the generated names are free to use in your own creative work. They aren't checked against existing trademarks, so if you're publishing commercially it's worth a quick search on any name you land on.

Can I drop the "Sir" or "Dame" and just use the first and last name?

Yes — the honorific, first name, and surname aren't fused together, so it's easy to use just "Aldric Ashford" without the title if your scene calls for a more casual reference, then reintroduce "Sir Aldric Ashford" later for a formal moment like a knighting ceremony or a court introduction.

Is "Dame" historically accurate for a female knight, or should I use "Sir" for both genders?

"Dame" is the traditional English honorific for a woman honored with a knighthood-equivalent title (as in the real-world British honors system), which is why this tool applies it automatically for Female mode — but plenty of fantasy settings deliberately use "Sir" for all knights regardless of gender as a worldbuilding choice. Pick whichever convention fits the world you're building rather than assuming one is more "correct" than the other.

Can I mix a first name from one batch with a surname from another?

Yes — nothing ties a specific first name to a specific surname within a batch. If you like "Cedric" from one generation and "Ravensworth" from another, just combine them yourself into "Sir Cedric Ravensworth."

Do the surnames imply a specific in-world location, like an actual town called Ashford?

No — the surnames are generic English-place-name-style words (a nature or geography root plus a place-type ending) chosen to sound like they're tied to real land, but they aren't linked to any specific place in a setting. If you want the surname to match an actual location in your world, you'd need to either rename a place to match or pick a surname that already fits a location you've established.

What if I need a knight name for a non-medieval-European setting, like an Eastern or desert-themed kingdom?

This generator's names lean specifically toward English/Western medieval naming conventions, so they may feel out of place in a setting with a different cultural basis. For a kingdom built around a different cultural inspiration, you'd likely want a different name bank tuned to that culture's naming patterns rather than adapting these results.

Related Tools