Random Name Generator
Random name generator: create real first/last/full names, fantasy names & usernames in bulk, filter by gender or origin, or pick a name from your list.
Quick presets
Related Calculators
You might also find these calculators useful
Generate Random Names — Real, Fantasy, Usernames & More
Spin up random names in seconds: realistic first, last, and full names (filter by gender or origin), fantasy character names by theme, usernames, or randomly pick a winner from your own list. Generate in bulk, copy or export to CSV, and star your favorites — all in your browser.
What This Random Name Generator Does
This tool combines four generators in one. Real-name mode draws from curated first- and last-name pools (filterable by gender and English or Spanish origin). Fantasy mode assembles names by theme from syllable banks. Username mode builds handles from adjectives, nouns, and numbers. Picker mode shuffles names you paste and draws unique winners — ideal for giveaways.
How a name is picked
Name = random selection from the matching name poolHow to Use It
Choose a mode: Real, Fantasy, Username, or Pick from a list.
Set the options (gender, origin, theme, or style) and how many to generate.
Click Generate — or, in Picker mode, paste your list and Draw winners.
Copy any name, copy all, or download the results as CSV.
Star names you like to keep them in your Favorites.
Common Uses
Fiction & RPGs
Character, NPC, and place names by fantasy theme.
Giveaways & classrooms
Fairly pick winners or call on students from a list.
Sign-ups & gaming
Fresh username and gamertag ideas.
QA & demos
Bulk realistic names as test data, exported to CSV.
Baby-name brainstorming
Unisex and gendered first-name ideas to spark a shortlist.
Why Use a Random Name Generator?
Characters & world-building
Name characters, NPCs, towns, and pets for stories, games, and D&D campaigns.
Pick a winner fairly
Run giveaways, classroom cold-calls, or standup order by drawing from your own list.
Usernames & handles
Create available-looking usernames and gamertags for new accounts.
Test & mock data
Generate realistic full names in bulk and export to CSV for QA and demos.
Beat creative block
Get unbiased, instant ideas when you are stuck for a name.
Frequently Asked Questions
It randomly selects from curated name pools, or assembles names from syllables. Each click reshuffles, so you get fresh results every time. Everything runs in your browser.
Switch to Picker mode, paste your names (one per line), set how many winners to draw, and click Draw. Winners are unique — no one is picked twice.
Yes. Use Real-name mode set to First name, and filter by gender (including unisex) and origin to brainstorm a shortlist. We focus on generating ideas, not name meanings.
No. Names are randomly selected or combined from common name lists and word banks, so any resemblance to a real person is coincidental. We do not generate addresses or identity data.
Yes — generate up to 100 full names at once and download them as CSV for QA, demos, or seeding a database.
Yes. The picker runs entirely in your browser; your list is never uploaded or stored.