Generate names from 32 world origins — with meanings shown under every result. Filter by gender, era, and first letter. One click, no sign-up.
Every name generator you need, all free
Numbers, names, games and more
A random name generator picks real names from a curated dataset and delivers them instantly — with meanings shown under every result, or hidden with the Show definitions toggle. Unlike a generic list, this tool lets you filter by gender, cultural origin, era, and first letter, so you can zero in on exactly the kind of name your project needs. Every result card shows the name, its origin as a badge, and a short meaning phrase drawn from the name's linguistic roots. No loading, no account required.
Character names do quiet work in a story. A name signals class, culture, and era before a character says a word. The Origin filter is the most useful tool for writers: select Irish to get names that feel genuinely Celtic, not just vaguely fantasy-adjacent. Select German for names that carry old-world weight, Hawaiian for lyrical place-rooted names, or Japanese for names with kanji-based meanings — "radiant sunlight" for Haruki, "cherry blossom" for Sakura — that can quietly reinforce a character's symbolic role.
The Era filter sharpens that further. Classic names carry the texture of history; Timeless names drop naturally into any period without drawing attention; Modern names anchor a character in the contemporary world. The meaning shown inline under every name is a practical backstory shortcut: a character named Khalid ("eternal; immortal") or Saoirse ("freedom") carries a thematic seed from the first page. Pair this tool with the random word generator to build both a name and a vocabulary bank for your fictional world.
Parents often know the feel they want — a name that sounds strong, or soft, or rooted in a particular heritage — before they know the name itself. Set the Origin filter to your family's background, the Gender filter to Male or Female, and browse batches of five. The meaning shown under every name is the detail parents most want: not just that a name sounds appealing, but what it actually means in its original language. Save the ones that resonate using the heart icon, then copy your shortlist in one click.
Game masters and players building characters for D&D, Pathfinder, or other tabletop RPGs need names that sound plausible within a fictional culture without being generic. Map game cultures to real-world origins: a Norse-flavoured land maps well to Scandinavian or Scottish names; a Mediterranean empire to Italian, Spanish, or Greek; a desert kingdom to Arabic. The First Letter filter lets you match a naming convention already established in your campaign — if every NPC in a guild starts with "C", the filter delivers exactly that. Meanings help GMs embed lore: a thief named Tariq ("morning star; one who knocks") already has a nickname and a story hook built in.
A pen name needs to be memorable, plausible, and distinct enough to build a brand around. The Full Name type combines a first and last name from the same cultural pool — or mix origins for a more distinctive combination by generating separately. The Classic era produces names with gravitas and shelf presence; Modern produces names that feel fresh in contemporary markets. Generate ten full names, say them aloud, and test how they look on a book cover in your mind's eye.
Teachers can use this tool to seed creative writing prompts without reusing the same handful of placeholder names. Generate a batch of five full names before a lesson and write them on the board — students build characters, stories, or descriptive paragraphs around whoever they pick. The origin and meaning shown under each name naturally spark curiosity about culture and language, turning a creative writing warm-up into a light geography and etymology exercise at the same time.
For names tied to a specific country or culture, the dedicated country pages will usually give better results than a broad random name generator. Tools like the upcoming Random Korean Name Generator, Random Irish Name Generator, and Random French Name Generator can go deeper on local naming patterns, name order, surnames, pronunciation, cultural context, and country-specific filters, so you get names that fit the setting more naturally.