Skip to content
NomezoNomezo

Fake name generator

Generate a random fake person with a full name, birthday, username, example.com email and a phone number from a range reserved for fiction, or make up to 1,000 at once for test data.

  • Evan Ryan Bowen

    Born September 8, 1999 (age 27). Username: evanbowen99. Email: evan.bowen@example.com. Phone: 555-0112.

    ManWelsh

  • Christine Ashley Beaufort

    Born June 18, 1987 (age 39). Username: christinebeaufo87. Email: christine.beaufort@example.com. Phone: 555-0164.

    WomanFrench

  • Amy Michelle Kirk

    Born June 13, 1967 (age 59). Username: amykirk67. Email: amy.kirk@example.com. Phone: 555-0100.

    WomanEnglish

  • Sean Tyler Fitzhugh

    Born May 3, 1990 (age 36). Username: seanfitzhu90. Email: sean.fitzhugh@example.com. Phone: 555-0131.

    ManEnglish

  • John Mark Lake

    Born March 25, 1966 (age 60). Username: johnlake66. Email: john.lake@example.com. Phone: 555-0190.

    ManEnglish

  • Kerry Shannon Dean

    Born September 9, 1978 (age 48). Username: kerrydean78. Email: kerry.dean@example.com. Phone: 555-0178.

    Unisex nameEnglish

  • Gabriella Emma Bernardi

    Born June 20, 1997 (age 29). Username: gabriellabernar97. Email: gabriella.bernardi@example.com. Phone: 555-0101.

    WomanItalian

  • Gregory Timothy Lancaster

    Born June 19, 1971 (age 55). Username: gregorylancas71. Email: gregory.lancaster@example.com. Phone: 555-0148.

    ManEnglish

  • Holly Laura Adams

    Born August 10, 1979 (age 47). Username: hollyadams79. Email: holly.adams@example.com. Phone: 555-0181.

    WomanEnglish

  • Sara María Pedersen

    Born May 25, 2008 (age 18). Username: sarapeders08. Email: sara.pedersen@example.com. Phone: 555-0130.

    WomanScandinavian

  • Jack Samuel Fairchild

    Born January 6, 2005 (age 21). Username: jackfairch05. Email: jack.fairchild@example.com. Phone: 555-0107.

    ManEnglish

  • Michael Micah Katz

    Born November 6, 2007 (age 18). Username: michaelkatz07. Email: michael.katz@example.com. Phone: 555-0110.

    ManHebrew

DownloadFavorites

Test data builder

Need fake users for an app, a demo or a database? Make up to 1,000 people at once, choose the fields, and download them as CSV, JSON or SQL. Every email uses example.com, every phone number is in a range reserved for fiction, and addresses use invented towns with ZIP 00000. Nothing leaves your browser.

Fields

How the fake name generator works

Every fake person starts with real names from our database of 24 cultures. The generator picks a first name and a middle name that match your gender choice, then a surname from a culture that uses the first name, so you get believable people like Sanne Merel De Boer or Navid Siavash Kazemi. Female names get the feminine surname form in Russian, Polish and Greek, such as Melnikova or Tomaszewska. Choose a culture to keep all three names in one tradition; on Any culture, the middle name can come from anywhere.

The other details are fictional by design. The birthday is a random date with a birth year 18 to 72 years ago, and the age is worked out for you. The username joins the first name, the first six letters of the surname and the last two digits of the birth year. Every email address ends in @example.com, a domain reserved for examples, so no real person owns it. Every phone number falls between 555-0100 and 555-0199, the range set aside for movies, books and other fiction, or in Ofcom's drama ranges if you choose UK numbers.

There are no ID numbers, card numbers or other identity data, on purpose, and the quick generator makes no addresses. Use the results to test forms and apps, fill sample data, name characters in stories and games, or keep your real name off a low-stakes sign-up. Never use them to deceive anyone, pretend to be a real person or commit fraud.

Chinese, Japanese and Korean people get no middle name, since those naming systems do not use one, and the note shows the name the way it is written at home, family name first.

Below the generator, the test data builder makes 10 to 1,000 people at once with the fields you choose, including an occupation and an address in an invented town with ZIP 00000, and downloads them as CSV, JSON or SQL. A seed makes the same people again whenever you need them.

Fake name examples from 24 cultures

Hand-picked by our editors. Copy one, or use them as a starting point.

NameMeaning or note
Hope Viola MartinEnglish. Short, friendly and quick to type into a test form
Archie Theodore JoyEnglish. A cheerful lead for a cozy village mystery
Sorcha Fionnuala GallagherIrish. A spirited heroine for a story set in Galway
Darragh Colm McKeownIrish. A level-headed detective for a modern mystery
Lucy Kirstin RobertsonScottish. Works well as a sample customer in a product demo
Hamish Hugh KerrScottish. A warm, sturdy name for a Highland innkeeper
Cerys Siân BevanWelsh. A bright name for a choir singer in a novel
Rhys Deiniol HarrisWelsh. A believable teacher for a school-set story
Léonie Augustine DavidFrench. Good for testing accented letters in a form
Théophile Tanguy LeroyFrench. A charming baker for a cozy Paris café story
Emma Michaela MüllerGerman. The umlaut makes it a handy test for text fields
Niklas Ludwig RothGerman. A crisp, modern name for a game character
Ginevra Fausta TrevisanItalian. Elegant enough for a novel set in the fashion world
Teodoro Simone SalaItalian. A friendly shopkeeper for a seaside town story
Rafaela Olivia PrietoSpanish. A lively name for a sample user profile
Fabricio Matías LópezSpanish. Accents included, ideal for testing name fields
Joana Marta MendesPortuguese. Simple and clear for a placeholder account
Duarte Armando CardosoPortuguese. A seasoned sea captain for an adventure tale
Sanne Merel De BoerDutch. A two-word surname that tests how forms handle spaces
Michiel Matthijs Van den BergDutch. A long three-part surname for stress-testing layouts
Sigrid Matilda NordströmScandinavian. A strong heroine for a snowy Nordic thriller
Edvin Severin DahlScandinavian. Calm and simple for a sample employee record
Liza Alexandra MelnikovaRussian. The surname takes the feminine -ova ending
Andrei Gavriil IvanovRussian. A classic name for a chess club character
Irena Paulina TomaszewskaPolish. Shows the feminine -ska surname form
Maciej Filip SłowikPolish. The letter ł makes a good text-encoding test
Anastasia Charikleia TheodorouGreek. A graceful name for a sweeping family saga
Stavros Alekos PappasGreek. A friendly café owner for an island story
Liora Noa WeissHebrew. Light and modern for a sample app user
Noam Joel CohenHebrew. A thoughtful scientist for a near-future novel
Salma Khulud KhouryArabic. A poised architect for a contemporary story
Hamid Suhail HaddadArabic. A reliable name for a test hotel booking
Defne Ayfer ÇelikTurkish. A bright student for a coming-of-age story
Burak Hakan KorkmazTurkish. A confident captain for a sports game roster
Soraya Mahsa GhorbaniPersian. A poetic name for a literary character
Navid Siavash KazemiPersian. Strong and modern for a sample user
Abha Anjali SenIndian. A short surname, quick to type in repeated tests
Gopal Lakshman SharmaIndian. A kindly grandfather for a family drama
Haruka Kotoha NomuraJapanese. Drop the middle name for a realistic Japanese character
Naoki Daisuke AoyamaJapanese. A quiet engineer for a story set in Tokyo
Meiling Xinyi ZhengChinese. A sharp young lawyer for a courtroom drama
Hao Jian LeungChinese. Three short names, handy for tight layout tests
Chaewon Eunseo ParkKorean. A rising pop singer for a music-world story
Junho Jihu HeoKorean. A steady teammate for an esports roster
Amara Yaa OtienoAfrican. A warm, memorable name for a sample profile
Chidi Kehinde OgunleyeAfrican. A sharp doctor for a hospital drama
Keoni Kaleo KaimanaHawaiian. A laid-back surf instructor for a beach story
Maile Kona KekahunaHawaiian. A curious marine biologist for an island adventure

Tips for choosing a good name

Pick a culture for a consistent cast

With a culture chosen, the first, middle and last names all come from the same tradition. That keeps a story's family or a test dataset believable.

Keep test data clearly fake

Example.com emails and 555-01 phone numbers make sample records obvious to everyone on your team, and test messages never land with a stranger.

Respect each culture's name order

Chinese, Japanese and Korean names have no middle name and put the family name first at home, so the generator leaves the middle name out and shows the local order in the note. Use that form in dialogue and documents set in those countries.

Lock a cast you like

Lock the people you want to keep, then generate again to fill the other slots with fresh fake identities.

Use your real details when it matters

Banks, schools, employers, doctors, government forms and anything you pay for need your real name. A fake one there can cause real trouble.

What a fake name is for, and where it does not belong

By The Nomezo Editors · Updated October 22, 2026 · How we research names

A made-up name is a normal tool: software teams need thousands of them, writers need a cast, and plenty of people keep their real name off a newsletter or a game. What makes it a problem is using it to deceive. In the US, using a false identity to get money, goods, credit or official documents is fraud, and using another person's identifying details to commit a crime is a federal offense under 18 U.S.C. § 1028.

Platforms set their own rules too. Facebook asks for the name you use in everyday life, and LinkedIn does not allow pseudonyms or fake names on profiles.

Fine for a fake name

  • Testing sign-up forms, apps and databases
  • Sample data for demos, screenshots and training
  • Characters in fiction, games and role-play
  • Low-stakes sign-ups, such as a store newsletter or a forum

Use your real name

  • Banks, loans, insurance and anything you pay for
  • Job applications, schools, doctors and government forms
  • Identity checks of any kind
  • Pretending to be a real person, or deceiving anyone for gain

Values that are safe to put in tests and stories

Standards bodies and regulators set aside domains, phone numbers and network addresses that will never belong to anyone, so they can appear in software tests, manuals, films and books. This generator uses them, and so should any test data you make by hand.

Reserved values for examples, fiction and testing
WhatReserved valuesReserved by
Email domainsexample.com, example.net, example.orgIETF, RFC 2606 and RFC 6761
Top-level domains.test, .example, .invalid, .localhostIETF, RFC 2606
US and Canada phone numbers555-0100 to 555-0199North American Numbering Plan (ATIS-0300115)
UK mobile numbers07700 900000 to 07700 900999Ofcom
UK London numbers020 7946 0000 to 020 7946 0999Ofcom
UK numbers, any other area01632 960000 to 01632 960999Ofcom
IPv4 addresses192.0.2.0/24, 198.51.100.0/24, 203.0.113.0/24IETF, RFC 5737
IPv6 addresses2001:db8::/32IETF, RFC 3849
Payment cardsYour payment provider's published test cards, never random numbersEach provider, for example Stripe

There is no officially reserved street address. The test data builder uses invented towns and ZIP 00000, which is not a real ZIP code, so mail could never be delivered to one of its addresses.

Why there are no Social Security or card numbers here

Many fake identity sites print Social Security numbers, card numbers with a valid check digit, and even a mother's maiden name. We leave them out on purpose:

  • They can belong to real people. A random number in the right format may be someone's real Social Security or card number.
  • They are the tools of fraud. A card number that passes a checksum gets past signup forms and free-trial checks, and security answers exist only to get through account recovery.
  • Testers have better options. Payment providers publish test card numbers that work only in test mode, such as Stripe's, and your own system can flag a value it knows to be test data.

Test data that finds real bugs

  • Keep production data out of test systems

    Copying real customer records into a test environment puts them where security is weakest. Thoughtworks' Technology Radar lists it among practices to avoid. Generated people describe nobody, so there is nothing to leak.

  • Use a seed

    The test data builder's seed makes the same people every time, so a failing test fails the same way twice and teammates can share a dataset by sharing a number.

  • Test the names that break systems

    Apostrophes (O'Brien), hyphens (Smith-Jones), accents (Nguyễn, Müller), spaces (De la Cruz), family-name-first order and very short or long names all break real forms. Patrick McKenzie's well-known list of falsehoods programmers believe about names is a good checklist.

  • Make test records look fake on purpose

    Reserved email domains and fiction-range phone numbers mean a test email or text can never reach a stranger, and anyone who sees the data knows it is not real.

On privacy, generated people are different from “synthetic” data built from real records. The UK Information Commissioner's Office notes that synthetic data modeled on real customers can still identify them; people invented from a name database, as here, describe no one.

Fake names for stories

A believable character name fits the character's age as well as their background. The generator picks each person's birth year first, then favors first names that were popular in that decade, so a 70-year-old is more likely to be a Linda than an Aria. Choose a culture to keep a whole family in one tradition, and the surname follows that culture's rules: feminine forms such as Ivanova and Kowalska, and family name first for Chinese, Japanese and Korean characters, with no middle name.

For a single first name or surname, try the random name generator and the last name generator; for a fantasy world, the fantasy name generator. No credit to Nomezo is needed for anything you make here.

Sources

Frequently asked questions

What can I use a fake name generator for?

Good uses include testing sign-up forms and apps, filling sample data, writing fiction, naming game and role-play characters, and keeping your real name off low-stakes sign-ups like a store newsletter. Never use a fake identity to deceive someone, get money, goods or services, or fill in official paperwork for a bank, school, job, doctor or government office. That can be fraud.

Are the email addresses and phone numbers real?

No. Every email ends in @example.com, a domain reserved for examples, and every phone number is between 555-0100 and 555-0199, a range reserved for fiction. No real person owns them, so test messages never reach a stranger.

Why doesn't it make fake addresses or ID numbers?

ID and card numbers, never: numbers in a real format can belong to real people and invite misuse. The quick generator makes no addresses either. For test data that needs one, the test data builder uses invented towns with ZIP 00000, which is not a real ZIP code, so no generated address can point to a real home.

Could a fake name belong to a real person?

Yes, by coincidence. The first, middle and last names are real names combined at random, so someone somewhere may share the combination. Never use a generated name to speak for or about a real person.

Can I choose the gender and culture of the fake person?

Yes. Pick Female, Male or Unisex and any of 24 cultures, from English and Irish to Japanese, Arabic, African and Hawaiian. Female and Male include unisex names too, while Unisex shows only names used for both.

Is it illegal to use a fake name?

Not in itself. In the US, using a made-up name for a newsletter, a game or a story is not a crime. Using a false identity to get money, goods, credit or official documents is fraud, and using another real person's identifying details to commit a crime is a federal offense. When a form asks for your legal name, give it.

Can I use a fake name on Facebook or LinkedIn?

No. Facebook asks for the name you use in everyday life, and LinkedIn does not allow pseudonyms or fake names on profiles. Facebook may ask you to confirm your name, and both can restrict accounts that break their rules.

Can I get the same fake people again?

Yes, with the test data builder. Enter the same seed and the same options and you get the same people, which keeps automated tests repeatable. The quick generator above picks fresh people every time.

Do I have to credit Nomezo if I use these names?

No. Use the names and test data however you like, in software, books or games, with no credit needed.

Is generated test data covered by GDPR?

Data generated from scratch, like this, does not describe a real person, so it is not personal data. Synthetic data that is modeled on real customer records is different: the UK regulator says it can still count as personal data if real people can be inferred from it. This is general information, not legal advice.