Random name generator
Ten fictional full names are ready — change a setting and the list follows.
Gender only selects which given names are used; family names are not gendered.
Your names
How to use it
- The page opens with ten full names already listed — there is no Generate button to press first. Change any setting and the list is rebuilt immediately.
- Set the count (1–100), choose a name origin, and filter by gender. “Show” switches between a full name, a given name only, or a family name only; family names ignore the gender setting, so those chips are disabled there.
- The name origin is independent of the interface language: an English page can produce Chinese names, and an Arabic page can produce English names. Chinese full names put the family name first with no space; English and Arabic names use “given family”.
- Copy the list or download it as random-names.txt. The text is exactly what you see, one name per line, and nothing is uploaded, stored or written into the URL.
Example
Settings
10 names · Full name · English · Any gender
One possible result
Olivia Bennett Liam Carter Emma Collins Noah Hayes Ava Foster Ethan Brooks Sophia Reed Mason Ellis Isabella Grant Lucas Meyer
Names are random, so yours will differ. Check that each line is one full name, that full names do not repeat within the batch, and that the count line reads 10 names and 10 unique. Switching the origin or part rebuilds the whole list.
Rules, limits and known issues
- Names are random combinations from small hand-written lists, not real people. Any resemblance to a living person is accidental; do not use the tool to impersonate anyone or to create official-looking documents.
- This is a name generator, not an identity generator: no addresses, phone numbers, emails, usernames, ID numbers or birth dates.
- Chinese names are shown as hanzi only — no pinyin or transliteration. They follow a family-name-first, no-space structure and are common-style combinations, not verified against official naming rules or current trends.
- Arabic names have two parts, given name plus family name. Real Arabic names often add a father’s or grandfather’s name or a tribal name; those chains are not generated, and regional variation is not modelled.
- Gender is only a naming convention: it decides which given-name list is drawn from, not the identity of the person. Some names are unisex, and the family-name mode ignores gender entirely.
- Only full names are de-duplicated within a batch. Given-name and family-name modes repeat once their smaller pools run out: 24–32 given names per gender and 24–32 family names, depending on the origin.
- The limit is 100 names per batch. The list scrolls inside a fixed-height panel so the page does not grow; larger lists need several batches.
- There is no history, undo or save. Reloading discards the list; nothing is uploaded, kept in localStorage or written into the URL.
- There is no seed, so a batch cannot be reproduced. For repeatable test data use the fake data generator instead.
- Only three origins are available: English, 简体中文 and العربية. There are no fantasy or sci-fi name sets, no additional countries, and no en-US / en-GB split.
- The order is random, not alphabetical or by stroke count, and there is no sort control.
- Copying can be blocked by the browser. If that happens the tool asks you to select the text manually; it never pretends the copy succeeded.
Related tools
Once the names are settled, these usually help next.