Random Name Generator

Random Name Generator

Pick boy, girl or either, first names or full names, and how many you need. Every name is real: first names come from the Social Security Administration’s 2025 baby-name list and last names from the US Census Bureau’s most common surnames, drawn with your browser’s secure random generator.

Names for
Name type
PopularityRank in the year’s baby names. Last names: top 100 for “Popular”, top 1,000 otherwise.
  • Boy · first name #299 in 2025 · surname #1 in 2010

    Preston Smith

  • Girl · first name #157 in 2025 · surname #887 in 2010

    Phoebe Moses

  • Boy · first name #500 in 2025 · surname #497 in 2010

    Royce Colon

  • Boy · first name #197 in 2025 · surname #994 in 2010

    Ashton Whitney

  • Girl · first name #379 in 2025 · surname #148 in 2010

    Laura Vargas

  • Girl · first name #61 in 2025 · surname #136 in 2010

    Iris Murray

  • Boy · first name #856 in 2025 · surname #135 in 2010

    Zechariah Stevens

  • Boy · first name #262 in 2025 · surname #898 in 2010

    Paul Farley

  • Girl · first name #329 in 2025 · surname #30 in 2010

    Zuri Robinson

  • Girl · first name #614 in 2025 · surname #828 in 2010

    Ari Bravo

  • All names, one per line

    Preston Smith Phoebe Moses Royce Colon Ashton Whitney Laura Vargas Iris Murray Zechariah Stevens Paul Farley Zuri Robinson Ari Bravo

Names drawn10
First names to choose from2,000
Last names to choose from1,000
Possible full names2,000,000

Each name in the list has the same chance. First names: US Social Security Administration, babies born in 2025 (a name given to both girls and boys is on both lists). Last names: US Census Bureau, 2010 Census. No name repeats within one draw.

Calculated on your device · formulas checked against known results · How we test

How to use the random name generator

  1. Names for — girls, boys or both. With both, each draw picks girl or boy with equal chance.
  2. Name type — a first name alone, or a first name with a last name.
  3. How many — 1 to 50 names at once. A single draw never repeats a name.
  4. Popularity — “Popular” draws from the 100 most-given names, “Common” from the top 1,000 and “Less common too” from the top 2,000, which adds names like those a few hundred families chose that year.

Press Generate names for a fresh set. Each name has a Copy button, and the last row holds the whole list, one name per line, ready to paste into a spreadsheet or document. The label above each name shows where it ranks.

Where the names come from

The first names are the official US baby-name statistics of the Social Security Administration (SSA) for babies born in 2025, tabulated by the SSA from Social Security card applications as of March 1, 2026. The file counts 1,607,267 girls with 17,297 different names and 1,708,076 boys with 13,930; to protect privacy, the SSA lists only names given to at least five babies of one sex that year. Ranks follow the SSA’s own rule: most babies first, ties in alphabetical order.

The last names are the US Census Bureau’s list of surnames from the 2010 Census, the most recent national surname file; it counts 162,253 surnames shared by at least 100 people. Smith leads with 2,442,977 people. The census file is written in capitals without accents or apostrophes, so we restored the usual spelling of names such as O’Brien, McDonald and De La Cruz. Both sources are works of the US government and in the public domain.

The most popular baby names of 2025

Computed from the SSA file used by this generator:

RankGirlsBabiesBoysBabies
1Olivia13,544Liam20,818
2Charlotte13,400Noah20,358
3Emma12,754Oliver14,939
4Amelia12,699Theodore13,355
5Sophia12,561Henry12,020
6Mia11,078James11,945
7Isabella10,666Elijah11,111
8Evelyn9,123Mateo11,045
9Sofia8,252William10,545
10Eliana8,191Lucas10,219

How the names are drawn

Every name in the chosen range has exactly the same chance. The page asks your browser’s cryptographically secure generator (crypto.getRandomValues) for a number and uses rejection sampling, so no name is favored by rounding. That means a draw from the top 1,000 is as likely to give a name ranked #950 as #1 — useful when you want variety rather than the same few names. The popularity setting is how you steer toward familiar or unusual names:

With “Common”, girls and boys and full names, there are 2,000 first names and 1,000 last names, or 2,000,000 possible combinations, so repeats across separate draws are rare too.

What people use it for

A random combination may match a real person — with 2,000,000 combinations of common names, many do. Don’t present generated names as real people.

Frequently asked questions

Are these real names?

Yes. Every first name was given to real babies in the United States in 2025 according to the Social Security Administration, and every last name is among the 1,000 most common US surnames in the 2010 Census. Only the combination of first and last name is random.

Why doesn’t the generator pick popular names more often?

Within the range you choose, each name has the same chance, which gives more variety. To get mostly familiar names, choose “Popular — top 100”; for unusual ones, choose “Less common too”.

Can I get names from other countries?

Not yet. These lists reflect names given in the United States, which include many Spanish, Arabic, Hebrew and other origins, but other countries publish their own name statistics with different favorites.

Is the draw really random?

Yes. It uses your browser’s cryptographically secure random generator with rejection sampling, the same method as our dice roller and password generator. Nothing is sent to a server.

Why are some names listed as both girl and boy?

Names like Avery, Riley and Parker are given to girls and boys, and the SSA counts them separately for each sex. With “Girls and boys” selected, such a name can come up from either list, but never twice in the same draw.

Embed this calculator on your website

Free for any website or blog. Paste this code where you want the calculator to appear:

All free calculator widgets

Last updated: October 15, 2026

Menu

Categories

Finance Calculators30 calculatorsBusiness & Shopping Calculators8 calculatorsHealth & Fitness Calculators13 calculatorsMath & School Calculators23 calculatorsDate & Time Calculators19 calculatorsHoliday Countdowns17 calculatorsEveryday Tools43 calculatorsMic, Camera & Sound Tools7 calculatorsImage & PDF Tools15 calculators

CalcWorthy

AboutContactPrivacy PolicyTerms of Use

Language

Language
EnglishEnglishالعربيةArabicবাংলাBanglaDeutschGermanEspañolSpanishفارسیPersianFrançaisFrenchעבריתHebrewहिन्दीHindiBahasa IndonesiaIndonesianItalianoItalian日本語Japanese한국어KoreanBahasa MelayuMalayNederlandsDutchPolskiPolishPortuguêsPortugueseРусскийRussianไทยThaiTürkçeTurkishУкраїнськаUkrainianاردوUrduTiếng ViệtVietnamese简体中文Simplified Chinese