Genre
Click a name to copy it. Lock a first name to keep it while you reroll surnames.
Where the names come from
The contemporary and historical genres draw on public SSA name-popularity data, bucketed by birth decade — so a character born in the 1960s gets 1960s names, not 2010s names. The fantasy, sci-fi, and noir lists are curated by hand for genre phonology: high-fantasy names lean on soft Celtic and invented forms, noir on mid-century American names and Irish-Italian surnames.
Generation happens entirely on your device. Your browser downloads only the genre list you pick (a few kilobytes) and pairs names locally — no server, no AI, no tracking of what you generate.
Naming a cast that reads as real
- 1Vary first-letter sounds. Readers skim by shape; a cast of Marcus, Mara, Marlowe, and Marie blurs together. Spread your principals across the alphabet.
- 2Match name to birth year. A 70-year-old Brittany and a teenage Mildred both break immersion unless the mismatch is the point.
- 3Keep syllable rhythm in mind. Punchy one-syllable names suit thriller protagonists; longer, flowing names carry historical and fantasy registers.
- 4Say it out loud. If a name trips your tongue in dialogue ("Sorcha said she saw Saoirse"), it will trip your narrator and your audiobook performer too.
Frequently Asked Questions
How do I choose a character name that fits the era?
Match the name to the decade your character was born, not the decade your story takes place. A 45-year-old in a 2020s novel was born around 1980, so she is more plausibly a Jessica or an Amanda than a Harper or an Aria. The contemporary and historical genres in this generator are bucketed by birth era for exactly this reason, using public name-popularity records.
Are these real people’s names?
The contemporary and historical lists are drawn from public SSA name-popularity data — they are names many real people share, which is what makes them read as authentic. The fantasy, sci-fi, and noir lists are curated for genre flavor. None of the generated pairings reference a specific real person; any full-name match with a real individual is coincidence.
Can a character name be trademarked or copyrighted?
A personal name on its own generally cannot be copyrighted, and individual character names are rarely protectable by themselves. Trademark issues arise when a name functions as a brand (think of famous franchise characters used on merchandise). If you plan to build a series brand around a character, run the name through a trademark search first — Scrivy’s free Trademark Checker covers the basics.
How does the generator work? Is it AI?
No AI. Each genre is a hand-curated dataset of first names (bucketed by era and gender where it matters) and surnames. Your browser downloads the list for the genre you pick and pairs names randomly on your device — nothing is sent to a server, and results cost nothing to generate, which is why the tool is free without a signup.
Any tips for naming fantasy characters consistently?
Pick one or two phonetic families per culture in your world and stay inside them — if the coastal kingdom uses soft Welsh-flavored names (Carys, Delwyn, Briallen), a character named Zarek will read as foreign, which should be a deliberate choice rather than an accident. Lock a first name you like in the generator and reroll surnames until the pairing matches the culture you are building.
More free writing tools
All writing toolsWord Count Goal Calculator
Set a target and a deadline; get the daily pace that actually finishes the draft.
Reading Time Calculator
Reading time, audiobook length, and page-count estimates for any word count.
Writing Sprint Planner
Sprint timer, word logs, and streaks — saved on your device, exportable anytime.
Query Letter Checker
Six instant, mechanical checks agents make in the first thirty seconds.
Named the cast? Now plan the book they live in
Scrivy gives self-published authors the launch tools and verified reader reviews that make a debut land. Start a free 7-day Pro trial when your manuscript is ready.
Start a Free 7-Day Pro Trial