Compose
Guide

Character Name Generator

Use this character name generator when a person in your story, game, script, or campaign needs a name that feels usable instead of ornamental filler.

For

Writers, game masters, roleplayers, screenwriters, and creators who need names that fit a character quickly.

Problem

A placeholder name can flatten a scene, but many name tools produce unreadable strings or genre clichés.

Output

A shortlist of names that match the character's world, tone, and readability needs.

Use when

Fiction draftsGenerate names for protagonists, side characters, rival figures, and throwaway roles without breaking the tone of the draft.
Games and campaignsUse it for tabletop characters, NPCs, save files, visual novels, and roleplay sessions that need a fast shortlist.
WorldbuildingExplore naming directions for a setting before locking a broader naming system.

What to include

Describe the roleAdd the character's genre, era, role, or emotional feel so the name fits more than a blank template.
State the naming pressureMention if the name should feel elegant, blunt, soft, severe, futuristic, or easy to pronounce.
Keep readability in viewIf the name will appear often, ask for readable names rather than purely unusual ones.

Steps

01Enter the character briefStart with a simple role or scene cue such as thief, pilot, healer, queen, or student.
02Choose genre and stylePick the world and naming feel so the results do not mix modern and high-fantasy signals by accident.
03Refine the shortlistAsk for softer, stranger, older, more heroic, or more restrained names after the first pass.

Try this

Fantasy
Generate character names for a practical fantasy healer who works in a mountain town.

Useful when the name should feel setting-aware but still readable.

Sci-fi
Create ten sharp character names for a quiet sci-fi pilot and supporting crew.

Good for a small cast that needs distinct names quickly.

Modern
Generate grounded names for a contemporary mystery set in a coastal city.

Works when the names should feel familiar rather than ornate.

Good output

  • The names fit the requested genre and role.
  • The list avoids unreadable strings and overused fantasy noise.
  • The names are different enough from one another to support multiple characters in the same project.

Avoid

Optimizing only for noveltyA name can be unusual, but it still needs to be readable enough for the user and audience to reuse.
Skipping the world signalGenre, era, and tone matter; otherwise the same page may generate names that sound out of place for the character.

Limits

This generator creates fictional name ideas only. It does not check trademark, handle, domain, or registry availability.
If you are building a full naming system for an entire world, refine the results with your own lore and phonetic rules.

FAQ

Can I use it for fantasy names?

Yes. Fantasy is one of the core uses, but the page can also generate grounded modern or sci-fi names.

Can it create names for RPG characters or NPCs?

Yes. It works well for player characters, NPCs, and campaign roles that need a fast shortlist.

Will the names be readable?

That is the goal. Add a grounded or elegant style if you want names that feel easier to pronounce and reuse.

Does it check whether a name is already in use?

No. It generates names only and does not verify publication, registry, or platform availability.