Skip to content
Sign InStart writing, free
Bookeen

Name Generator for Characters and Stories

This name generator builds character names, place names and pen names for a story. Pick a genre or a culture, star the ones you like, and optionally ask Bookeen to rank that batch against a one-line description of your character.

What are you naming?
Seed bookeen — the address bar keeps the settings after you generate.

Match names to your character

Sent to Bookeen only when you press the button, together with the names above.52 / 500 characters

Generated names

  • Dwalmunda Rockvein
  • Gorgret Granitefist
  • Dolgret Coppershield
  • Dwalak Stoneforge
  • Bofak Coppervein
  • Bruak Deepshield
  • Gorni Ironpick
  • Brura Deepbeard
  • Bruka Stonevein
  • Gimrarim Anvilbeard
  • Thorina Anvilbeard
  • Gorka Stoneforge

Your favorites (0)

Star names to build a shortlist.

Limits and privacy

  • Free, with no sign-up. Up to 50 names per batch.
  • Names are generated in your browser. The same settings and seed always give the same batch, so you can share the link and get the same names back.
  • Your favorites live on this page only. Copy or download them before you leave; they are not saved to an account.
  • The optional AI matching sends only your one-line description and the list of generated names to Bookeen. It can only choose from names the generator produced, it does not store your text, and the shared tool limit applies: 6 runs a minute and 30 runs a day for each visitor.
  • Names are for fiction and creative work. This is not a tool for creating fake identities or personal data.

Try an example

Dwarf blacksmith

Hard-sounding fantasy names for a mountain hold.

Hard-sounding dwarf names, then AI matching for “a stern but kind dwarf blacksmith in a mountain hold”.

Starship names

Names for a fleet of spaceships.

Spaceship names for a fleet or a single ship.

Irish village cast

Given names and surnames for a village drama.

Irish and Scottish full names, then AI matching for “a village schoolteacher who keeps everyone’s secrets”.

What Is a Name Generator?

A name generator produces names you can use in a story: a character name, a place name or a pen name. Baby-name sites, company-name tools and game-nickname tools answer a different question, and this page does not. The hard part of naming a book is not finding one pretty word. It is finding names that are easy to say, hard to confuse with each other, and plausible for the world. Bookeen does that in the browser from syllable patterns and culture lists, and it can rank a batch as a character name generator, a fantasy name generator or a pen name generator.

How the Name Generator Works

Choose the kind of name

Start with the job the name has to do. A character, a place and a pen name use different lists.

  • Character mode covers genre styles and culture lists.
  • Place mode covers towns, fantasy towns, planets, spaceships and kingdoms.
  • Pen name mode is for the name on a book, not for a legal identity.

Generate a repeatable batch

The name generator runs in your browser. The same settings and seed return the same names.

  • Fantasy and genre names are built from starting sounds, middle sounds and endings written for that style.
  • Culture lists use common given names and surnames. Chinese, Japanese and Korean names are shown in Latin letters only, and no meanings are shown.
  • Each batch is filtered for length, repeats, a short offensive-word list and a short list of famous fictional characters.

Match names to the character

Describe the character in one line if you want a ranking. The model can only pick from the batch already on the page.

  • Matching sends the description and the generated names, not a manuscript.
  • A name outside the batch is thrown away.
  • The one-line reasons are about sound and feel, not verified name origins.

Why Use This Name Generator

Names for a story, on this page

Bookeen keeps character names, place names and pen names in one name generator, shows the pattern it used, and lets you star a short list before you write.

A meaning site answers a different question

Behind the Name is where you look up the history of a real given name. Use it when you need a sourced meaning, which this generator does not invent.

Who the Name Generator Is For

Novelists

Use it when the cast needs names that will survive a whole book.

  • Generate a batch and read the favorites aloud.
  • Avoid two leads whose names start with the same letter.
  • Lock culture or genre before you generate again.
  • Copy the list into your outline.

Fantasy and science-fiction writers

Use the fantasy name generator styles when the world is invented.

  • Pick elves, dwarves, orcs, vampires, vikings, sci-fi or another listed style.
  • Generate place names from a different pattern than character names.
  • Reject a name that accidentally matches a famous character.
  • Treat syllable names as inventions, not as translations.

Authors choosing a pen name

Use the pen name generator when you need a byline to try on.

  • Generate several and say them as you would on a cover.
  • Search the name with “book” or “novel” before you publish.
  • Do not use it to imitate a real person.
  • Bookeen does not check trademarks or give legal advice.

Short-story writers

Use it when a story needs one or two names and you are about to draft.

  • Keep the batch small and star only what you will use.
  • Match a name to a one-line description if you are unsure.
  • Carry the name into the story generator or your own draft.
  • Download the list if you might close the tab.

How to use the Name Generator

  1. Pick what you are naming: a character, a place or a pen name, then choose a genre or a culture.
  2. Adjust gender, name part, sound and any letters to start with or avoid, then press Generate names.
  3. Star the ones you like. Optionally describe the character and rank the batch.
  4. Copy or download your favorites, or send them to Bookeen as a starting idea.

How to Check the Names

Say it out loud

A name that is hard to say will be hard to read for hundreds of pages. Read your favorites aloud and drop the ones you stumble on.

Look for look-alikes

Two characters whose names start with the same letter or have the same length are easy to confuse. Pick names that differ in their first letter and rhythm.

Search before you commit

Short names can match an existing character, brand or real person. Search the name together with “book” or “novel” before you publish. Bookeen does not check trademarks or give legal advice.

Check the cultural fit

A culture list gives you real, common names, not research. If your character comes from a specific place and time, confirm the name suits that era and region.

How the Names Are Built

Fantasy and genre names

Names for elves, dwarves, orcs, vampires, vikings, sci-fi and other genres are built from syllable patterns that Bookeen wrote for each style: a set of starting sounds, middle sounds and endings weighted for that genre. The same seed produces the same batch.

Culture names

Culture lists contain common given names and surnames assembled by Bookeen for each culture, including English, Irish and Scottish, French, Spanish, Italian, German, Norse, Roman, Greek, Russian, Japanese, Chinese, Korean and Arabic. Chinese, Japanese and Korean names are shown in Latin letters only. No meanings are shown, because we have not verified etymologies and do not guess.

Place names

Towns, fantasy towns, sci-fi planets, spaceships and kingdoms use their own pattern sets, so a spaceship sounds different from a village.

Filters

Every batch is filtered for length, repeats, a short list of offensive words and a short list of famous fictional characters. It is a safety net rather than a full review, so check any name you plan to publish.

AI matching

When you describe a character, an AI model ranks names from the batch that was already generated and adds a one-line reason. It cannot invent names, and any name outside the batch is thrown away. The reasons are suggestions about sound and feel, not facts about a name’s origin.

Use the Name Generator with Your Draft

Scrivener

Paste the starred names into a character sheet in Scrivener so the cast stays consistent while you draft.

Google Docs

Drop the list at the top of a Docs outline before the scenes start using the names.

Behind the Name

Look up a culture-list name there when you need a published meaning. This page does not supply one.

Bookeen

Send a favorite name into Bookeen as part of the idea for a story or a book. Generating names on this page does not spend Studio credits.

Name Generator Compared with Other Name Tools

ToolWhat it doesWhen to use it
BookeenGenerates character, place and pen names in the browser, then can rank that batch.You are naming people and places for a story.
Fantasy Name GeneratorsPublishes many genre name lists on the web.You want another fantasy list to compare with.
Behind the NameDocuments real given names and their recorded meanings.You need a sourced meaning, not an invented fantasy name.
NovelCrafterIncludes a name generator inside its story workspace.Your story bible already lives in NovelCrafter.
ChatGPTSuggests names in a chat if you describe the character.You want a conversation about names and you will check every suggestion yourself.

Frequently asked questions

What is a name generator for stories?

A name generator for stories suggests character names, place names or pen names from a genre or a culture. This one runs in your browser and can rank a batch against a short description.

How do I use the character name generator?

The character name generator starts when you choose Character, pick a genre or culture, and press Generate names. Star the ones you can say aloud.

How does the fantasy name generator build names?

The fantasy name generator joins starting sounds, middle sounds and endings that Bookeen wrote for that style, then filters length, repeats, offensive words and a short list of famous characters.

Can I use the pen name generator for a byline?

The pen name generator can suggest a byline to try. Search it before you publish, because it may match an existing author, brand or person. Bookeen does not give legal advice.

Are the names in the name generator real?

Culture lists in the name generator use real, common given names and surnames. Fantasy, sci-fi and place names are invented from syllable patterns. The page does not show meanings.

Can I use a generated name in a published book?

You can use a generated name as a starting point. A name can still match an existing character, trademark or person, so search it before you publish.

Which cultures are included?

You can choose from fourteen cultures, including English, Irish and Scottish, Norse, Roman, Greek, Japanese, Chinese, Korean and Arabic. They are not tied to a century, so historical fiction still needs a period check.

Does the name generator store my favorites?

No. The name generator keeps favorites in this page until you close or reload it. Copy them or download a text file.

Does matching invent new names?

No. Matching only ranks names the name generator already produced. Anything outside that batch is discarded.

Is there a limit on AI matching?

Yes. Local name lists have no daily cap. AI matching uses the shared tool limit of 6 runs a minute and 30 runs a day for each visitor, and it does not spend Studio credits.

How is this different from Behind the Name?

Behind the Name documents real names and meanings. This name generator invents fantasy and place names and does not claim etymologies.

How is this different from asking ChatGPT for names?

ChatGPT can suggest any name in a chat. This name generator only returns names from its lists and patterns, and the optional ranking cannot leave that batch.

Give your names a book to live in.

Bookeen helps you turn characters, a premise and a few chapter ideas into a full manuscript. Start free and bring your favorite names with you.

Start your book, free

Simple monthly plansCancel anytimeYou own everything