Character Name Generator

Character Name Generator

Generate the perfect name for your fictional characters.

Paste in your character notes or share some details about their personality, time period, cultural background, profession, or role in your story.

Please describe your character to continue.

How It Works

Describe your character, browse names, start writing.

1

Describe your character

Share details about your character's personality, time period, cultural background, profession, or role in your story. The AI uses these details to generate fitting names.

2

Mix and match names

Use the left/right arrows to browse 10 complete name combinations. Use the up/down arrows on each name to mix first and last names independently - creating up to 100 unique combinations.

3

Copy and start writing

Copy your favorite name with one click, or open in Type to start writing your character's story with AI assistance.

Who It's For

Novelists & Fiction Writers

Find the perfect names for protagonists, antagonists, and supporting characters that feel authentic to your story's world and era.

Screenwriters & Playwrights

Generate memorable character names that look good on the page and sound natural when spoken aloud in dialogue.

Game Developers

Create names for NPCs, player characters, and quest-givers that fit your game's setting, from fantasy realms to sci-fi futures.

Worldbuilders & RPG Creators

Populate your fictional worlds with characters who have names that feel native to the cultures and societies you've created.

Frequently Asked Questions

What is a character name generator?
How does this character name generator work?
Is this AI character name generator free?
What should I include in my character description?
Can I generate names for specific time periods or cultures?
How do I choose the right name for my character?
What makes a good character name?
Can I edit or combine the generated names?
What genres does this work for?
What is Type and how can it help me write?

Trusted by over 200k writers