For novelists naming a cast

The right namefor when and where they were born.

A name tells the reader where a character comes from, roughly when they were born, and something about the people who chose it. Authrot’s name dice draw real names from open data by country and era, or invent names in a style you set, and check every one against the cast you already have.

Free account, no card. Includes 50 AI credits to try the assistant.

Real names

A plausible name for a person born then and there.

Pick a country or language, a birth decade and, where the data records it, sex. The dice draw real first and family names weighted by how common they were, so a woman born in 1950s America gets a name a woman born then was likely to have.

Name ideas· click one to use it

New ideas
  • Alderen Horvarrowfirstfamily
  • Wynnoc Rehorvarfirstfamily
  • Alderena Ashcornefirstfamily
  • Maein Maynefirstfamily
  • Brann Vanvaelfirstfamily
  • Garrin Redmarrowfirstfamily
UsingThe Marches
Narrow down
While you plan

Name the cast as you meet them.

In the Foundations cast step and the bible’s new-entry dialog, name ideas appear right under the name field, in the style that fits the kind of entry. Click one to use it, or reroll.

Cast check

No Kara beside Kiran beside Kai.

Check names runs over your whole cast and lists the clusters: names that start alike, look alike, or are every AI’s favourite. Each links to its entry, where a rename is a step away.

Rename everywhere

Change your mind at chapter thirty.

A better name late in the draft is no longer a find-and-replace gamble. Rename an entry across the whole text, its aliases included, with a preview of every change and undo afterwards.

What a character’s name tells the reader

Names carry information whether you mean them to or not. A Jennifer is most likely born in the 1970s or 80s in the English-speaking world; a Mildred is from much further back, an Isla much more recent. A family name places someone in a country, sometimes in a region. Get it wrong in contemporary or historical fiction and readers who know the place notice: the 1940s schoolteacher called Madison, the Norwegian village where everyone has an English surname.

Names also carry the parents’ choices. A child given the most popular name of their year says one thing about the family; a child given a rare, old-fashioned name says another. Writers often pick names they like, from their own generation, and end up with a cast whose names belong to the writer’s schooldays rather than the characters’.

The fix is not research for every minor character. It is a generator that knows the data, so a plausible name for the time and place is a click away and you can spend your attention on the names that matter.

Real names, from open data

Authrot’s real-name packs are built from open data: national statistics offices, census records and Wikidata, each credited on our credits page. Choose a pack by country or language, set a birth decade, choose a sex where the data is recorded that way, and say whether you want common names or the long tail. The dice draw names weighted by how common they were for people born in that range, so the result is the kind of name such a person was likely to have.

Packs differ in what their sources hold, and the picker says so. Some have full counts by year of birth; some only top lists; some are drawn from names of notable people, which lean towards men and the famous, and are labelled that way. Real names are presented as real names, by language and era, never labelled by a whole ethnicity.

Historical fiction gets its own packs. Medieval names by region and century come with the bynames people actually used before inherited surnames (a patronymic, a place, a trade or a nickname), and ancient Rome gets its three-part names. A full name is built in the period’s own pattern, and you can reroll each part.

  • Common names only, or any name in the data
  • First names, family names or full names
  • Medieval packs keep native spellings beside the English ones
  • Start an invented style from a pack, so names sound Norse without being real Norse names

Invented names, in a style you set

Not every cast lives on Earth. For invented peoples, a naming style learns from example names you give it and makes new ones in the same sound, with optional rules for length, favoured endings, letters to avoid and how a full name is put together. The live preview updates as you type, which is the quickest way to tune a style until it sounds right.

Real and invented can work together. “Start from a pack” copies a few hundred real names into an invented style’s examples, so the generator makes new names that sound like Old Norse, medieval Japan or 1920s France without drawing any actual names. It is a quick route to a culture that feels grounded without being a copy of a real one.

Neither mode uses the AI. Invented names are made in your browser; real names are drawn on our server from the packs, which never leave it. Rerolls cost nothing either way.

Checking the whole cast

The most common naming problem in a manuscript isn’t a bad name. It is two good names that are too alike. Readers recognise names by first letter and overall shape, so Marian and Miriam, or Tom, Tim and Tam, will blur on a fast read even though each name is fine on its own.

Every idea the dice show is checked against the names and aliases already in your bible, with any warning beside it: already used, close to another name, the same first letter as several of the cast, or the same first syllable or ending as someone. The warnings never block a choice. Check names on the Bible page runs the same checks over your whole existing cast and lists the clusters, each linked to its entry.

The cast check also flags the names AI models overuse, like Elara, Kael, Lyra and Thorne. They are banned by default when the AI suggests names, and the check shows you any already in your book.

Naming the minor characters quickly

A novel can have dozens of people who appear once: the clerk, the nurse on the night shift, the neighbour who finds the body. Each still needs a name, and each name is a small chance to slip, by reusing a first letter, by picking another name from your own generation, or by stalling the draft while you hunt for one.

This is where the dice earn their keep. Set the project’s default style to a pack and decade that fit your setting, and every new entry offers names that belong there, with any clash already marked. Pick one in a second and keep writing. Because each minor character gets a bible entry, the clerk named in chapter three is still findable, with the same spelling, when she turns out to matter in chapter twenty-six.

Where you’ll find it

The generator lives inside the studio rather than as a public tool on this site, so there is nothing to try on this page without signing in. In a project, the dice sit beside the name field on every entry page and in the bible’s new-entry dialog, and name ideas appear under the name field when you add someone in Foundations.

A character’s name is just their name, with aliases for nicknames, titles and the names other people call them. When you change one, Rename on the entry page changes it everywhere the text writes it, with a preview and undo.

Questions writers ask

Can I use the character name generator without signing up?

No. It is part of the studio rather than a public page, and works inside a project, where it can check ideas against your existing cast.

Does it give real names or made-up ones?

Both. Real names come from open-data packs by country or language, era and how common. Invented names come from a naming style you set with example names.

Can I get names that fit a birth year?

Yes, for packs whose data records birth years. Set a decade and the dice draw names weighted by how common they were for people born then.

Does it have names for historical fiction?

Yes. There are medieval packs by region and century, with bynames, and ancient Roman three-part names. Each full name is built in the period’s own pattern.

Where do the real names come from?

Open data: national statistics offices, census files and Wikidata, under open licences. Every source is credited on the credits page.

Does it use AI?

No. Real and invented names are generated without a model, so rerolls are free. Asking the AI to pick names is optional and shows its cost first.

How do I stop two characters having names that are too similar?

Each idea is checked against your cast for near spellings and shared first letters, syllables and endings, and Check names lists the clusters in your existing cast.

Can I change a character’s name halfway through the draft?

Yes. Rename the entry and the name changes everywhere the text writes it, with a preview first and undo after.

A name that fits the time and place,and stands apart from the rest.

Free account, no card. Includes 50 AI credits to try the assistant.