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

Did this calculator solve your problem today?

Contributor

Reviewed by

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 pool

How to Use It

1

Choose a mode: Real, Fantasy, Username, or Pick from a list.

2

Set the options (gender, origin, theme, or style) and how many to generate.

3

Click Generate — or, in Picker mode, paste your list and Draw winners.

4

Copy any name, copy all, or download the results as CSV.

5

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.