Random American Names Generator
Generate US-style first and last names for account creation flows, table mockups, QA fixtures, and sample user records. Useful when you need plausible names without production personal data.
What is this generator?
The US Names Generator creates random American first and last names โ male, female, or any โ with realistic US frequency distribution. Ideal for database seeds, UI mockups, QA fixtures, and any scenario requiring plausible names without production data.
How to use
- Select gender and quantity.
- Click Generate to create the list of names.
- Use Copy to carry the names into your test or seed.
Practical example
Extract generated names with Playwright to use in forms or seeds:
await page.goto('https://4devtool.com/us/us-names-generator/')
await page.click('button:has-text("Generate")')
const names = await page.locator('.react-list-output code').allInnerTexts()
await page.fill('#fullName', names[0])
// or use names.join('
') for database seedingAdjust the quantity before generating to get exactly the volume you need.
API
For generating names in pipelines and automations, see the API documentation.
Use cases
Related tools
Privacy and synthetic data
Generated names are synthetic and do not identify any real person. The tool runs in-browser without storing data. Use only for software testing, prototypes, and database seeds.
Frequently asked questions
Do the generated names belong to real people?
No. Names are generated randomly and do not identify any real person.
Can I generate names in bulk for database seeding?
Yes. Adjust the quantity (up to 50 at a time) and use the API for higher-volume generation.
Can I use this data in automated tests?
Yes. The tool is designed for QA, end-to-end tests, database seeds, demos, and development environments.