Random Name Generator
Generate random first names, last names, or full names in modern, old fashioned, or fantasy styles.
Great for characters, usernames, stories, baby name brainstorming, and game worlds.
About this tool
Create batches of names by combining the selected name type, style, and gender settings. Styles include modern, old-fashioned, and fantasy-oriented choices, allowing the same generator to support realistic profiles or imaginative characters. “How Many” controls the batch size, and individual or full-list copy actions make it easy to move promising results into notes. Generate 10 modern first names for a story’s supporting cast, request 5 old-fashioned names for a historical-game family, or explore fantasy names for a tabletop campaign. The list can also provide neutral sample names for design mockups, classroom writing prompts, pet-name brainstorming, or usernames when no real person’s identity should be used. Results are creative suggestions assembled from the tool’s built-in name data, not a census or guarantee of cultural, historical, linguistic, or gender accuracy. Check a name’s meaning, pronunciation, community context, trademark concerns, and real-world associations before using it for a child, business, publication, or public character. Duplicate or similar suggestions can appear across batches. Adjust the filters and generate again rather than assuming one style captures every naming tradition.
How to use
Choose buttons under "Name Type," "Style," and "Gender" to shape the list.
Enter the list size in "How Many (1–50)."
Select "Generate Names," then copy one row or use "Copy All."