Name Generator
Create reproducible fictional names for test data and prototypes.
Also known as: person name
seeded · synthetic data
Presets
Output
About this tool, tips & examples
What it does
The Name Generator produces clearly synthetic person names — first names, last names, or full names — up to 100 per run. It’s the no-frills random name generator for test data: seeded, so the same cast returns for every test run, and exportable as text, CSV, or JSON.
Common use cases
- Test data — name columns for users, authors, and assignees in fixtures and seeds.
- UI development — realistic name lengths and shapes for lists, cards, and truncation testing.
- Writing — quick character names when the placeholder “Bob” wears thin.
- Examples and docs — names that are obviously fictional for screenshots and tutorials.
Settings
- Part — first names, last names, or full names.
- How many — 1 to 100 per run (presets from 1 to 100).
- Seed — the same seed and settings regenerate the identical list.
Privacy note
Names are generated locally in your browser from built-in lists and never uploaded. They are fictional — not sampled from real records — and must not be treated as identity data. Coincidence with real people is inevitable with common names and means nothing.
FAQ
Are these names of real people? No — they’re assembled from name pools. Any match with a real person is coincidence, the same way a phone book and a novel share names.
Can I get names with emails and phone numbers? The Fake Profile generator builds full identities; the Fake User Dataset makes whole tables. This tool is deliberately minimal — just names, fast.
Do repeated runs give the same names? Only if you keep the seed. Same seed + settings = same list; new seed = fresh cast.