Skip to main content

Dummy Names Generator

Print invented first plus last pairs. Each line is one name. The pool is small on purpose so you never treat this as a population file.

Rated 4.7 out of 5 based on 392 reviews

How to generate dummy names

  1. Set how many lines you want, from 1 to 500.
  2. Generate. Each line is an invented first name and last name.
  3. Copy the column into a mock roster, a design, or a list picker.
  4. Do not treat a match with someone you know as evidence that this page used public records.

Invented personal name

First plus last from two small local lists

FormatOne full name per line
SourceTiny first-name list crossed with a tiny last-name list
CensusNot used. Not a demographic sample
IdentityNot tied to a real person or record
Count1 to 500 lines
UniquenessRepeats are possible because the pools are small

A small list, not a census

First names and last names each come from a short hardcoded list. The page pairs them at random with Web Crypto. That is enough to fill a table in a screenshot. It is not a national name file, not Social Security data, and not a phone book. Frequency in the real world is not modeled.

Not identities of real people

If a line matches someone you know, that is a collision of common given names, not a lookup. Do not use the output for KYC, credit, or outreach. Emails and cities live on the JSON and CSV dummy pages, not here. This URL only prints names.

One name per line

The output is a plain column. There is no CSV header and no JSON wrapper. Paste it into the list picker to draw a winner, or into the team splitter to build groups. Those tools accept the same one-per-line shape.

Repeats can happen

Because both pools are small, two lines can match, especially at high counts. The generator does not enforce unique pairs. If your mock needs distinct labels, generate extra lines and delete duplicates, or add a number by hand. For structured rows with an id column, use dummy JSON.

Nothing is uploaded

You do not paste a customer list into this page. You only set a count. Results stay in the tab. That is the opposite of an enrichment API.

Dummy name questions

Are these names from a census?
No. They come from a small invented list on this site. There is no demographic table.
Could a line match a real person?
A common first and last pair can coincide with someone living. That is not this page identifying them.
Why did I see the same name twice?
The pools are small and uniqueness is not enforced. Delete a duplicate or lower the count.
Can I split these into teams?
Yes. Copy the column into the team splitter. It expects one name per line, which is what this page prints.
Do you include emails here?
No. This page is names only. Dummy JSON and dummy CSV can add example.test emails.
How many names can I generate?
From 1 to 500 lines per run.