Character Name Generator
Find the right name for any character by describing who they are. "A weary 1940s detective", "a cheerful small-town baker", "a cold corporate villain" — the generator returns names that fit the personality, era, and setting instead of a generic list.
Perfect for breaking through a blank page: generate a handful of options, save the ones that resonate, and build out your whole cast without losing momentum.
Example names
- Eleanor Voss
- Dashiell Crane
- Mara Okonkwo
- Sebastian Reyes
- Cordelia Finch
- Jasper Vane
Great for
- Protagonists, antagonists, and love interests
- Supporting casts and ensemble characters
- Period-accurate names for historical fiction
- Screenplays, comics, and short stories
Frequently asked questions
- Can I get names that fit a specific time period or culture?
- Yes. Include the era, region, or culture in your prompt — for example "1920s Parisian" or "modern Nigerian" — and the generator matches plausible names.
- Does it give first and last names?
- It can do either. Ask for full names, surnames only, or first names depending on what your prompt describes.
- Is there a limit?
- No. Generate as many character names as you need, free and without an account.
Ready to start?
Open the free AI generator, describe what you need, and get fresh names instantly — no signup, no limits.
Open the name generator →