Tools / Baby names

Baby Name Generator

Browse 128,074 names ranked from 145 years of US records, the latest England & Wales statistics and 50+ world cultures. Narrow it down, or hit Surprise me.

Choosing around a surname? Try the first & last name matcher.

410 names

Portuguese

ThiagoBoy

Portuguese · 2 syllables

US #54UK #395

TiagoBoy

Portuguese · 2 syllables

US #1121UK #638

LuanBoy

Portuguese · 1 syllable

US #1223UK #737

JoaoBoy

Portuguese · 1 syllable

US #1472UK #1322

BeatrizGirl

Portuguese · 2 syllables

US #1654UK #1406

JoanaGirl

Portuguese · 2 syllables

US #2491UK #1894

RuiBoy

Portuguese · 1 syllable

US #2298UK #1460

PauloBoy

Portuguese · 2 syllables

US #1552UK #5119

CatarinaGirl

Portuguese · 4 syllables

US #1851UK #4192

DaviBoy

Portuguese · 2 syllables

US #1402UK #1235

JoaquimBoy

Portuguese · 2 syllables

US #4045UK #2088

LuizaGirl

Portuguese · 2 syllables

US #3863UK #2000

MateusBoy

Portuguese · 2 syllables

US #2753UK #1758

LuaGirl

Portuguese · 1 syllable

US #2029UK #1672

CaioBoy

Portuguese · 1 syllable

US #3226UK #1076

HenriqueBoy

Portuguese · 2 syllables

US #3488UK #3254

MadalenaGirl

Portuguese · 4 syllables

US #6360UK #2115

MatheusBoy

Portuguese · 2 syllables

US #2155UK #1859

HeitorBoy

Portuguese · 2 syllables

US #2560UK #2088

RonaldoBoy

Portuguese · 3 syllables

US #1976UK #5119

NeymarBoy

Portuguese · 2 syllables

US #2471UK #2443

VascoBoy

Portuguese · 2 syllables

US #6104UK #2921

DiogoBoy

Portuguese · 2 syllables

US #7325UK #2921

BentoBoy

Portuguese · 2 syllables

US #3477UK #3688

LuizBoy

Portuguese · 1 syllable

US #3785UK #5119

SerraGirl

Portuguese · 2 syllables

US #9337UK #3015

FilipeBoy

Portuguese · 2 syllables

US #10219UK #5119

ReisBoy

Portuguese · 1 syllable

US #7600UK #1758

GuilhermeBoy

Portuguese · 2 syllables

US #8535UK #5119

HeloisaGirl

Portuguese · 3 syllables

US #5495UK #3695

VitoriaGirl

Portuguese · 3 syllables

US #10110UK #4843

MarquesBoy

Portuguese · 2 syllables

US #4325

BenjamimBoy

Portuguese · 3 syllables

US #6170UK #3688

SereiaGirl

Portuguese · 2 syllables

US #5765UK #3695

TavaresBoy

Portuguese · 3 syllables

US #4964

AiresBoy

Portuguese · 2 syllables

US #3730

FredericoBoy

Portuguese · 4 syllables

UK #2088

SauloBoy

Portuguese · 2 syllables

US #3888

LuccasBoy

Portuguese · 2 syllables

US #2636

ManuellaGirl

Portuguese · 3 syllables

US #6363

LuarBoy

Portuguese · 1 syllable

US #5288UK #4270

NunoBoy

Portuguese · 2 syllables

UK #4270

AndreiaGirl

Portuguese · 2 syllables

US #13930

DenilsonBoy

Portuguese · 3 syllables

US #5039

LuziaGirl

Portuguese · 2 syllables

US #8652

AfonsoBoy

Portuguese · 3 syllables

UK #1595

MargaridaGirl

Portuguese · 4 syllables

UK #3015

MafaldaGirl

Portuguese · 3 syllables

UK #5891

Where the names come from

Popularity ranks use the complete US Social Security Administration records (1880–2025, every name given to five or more babies) and the Office for National Statistics baby names for England & Wales (2024). Cultural origins come from an international first-name dictionary covering more than fifty countries, including India, the Middle East, East Asia and every corner of Europe. Where a name is used in several cultures we list all of them.

Trending names are climbing fast, classic names have stayed popular for a century or more, and rare names were given to fewer than 25 babies last year — perfect if you want something truly unique.