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.

242 names

Boy · 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

RuiBoy

Portuguese · 1 syllable

US #2298UK #1460

PauloBoy

Portuguese · 2 syllables

US #1552UK #5119

DaviBoy

Portuguese · 2 syllables

US #1402UK #1235

JoaquimBoy

Portuguese · 2 syllables

US #4045UK #2088

MateusBoy

Portuguese · 2 syllables

US #2753UK #1758

CaioBoy

Portuguese · 1 syllable

US #3226UK #1076

HenriqueBoy

Portuguese · 2 syllables

US #3488UK #3254

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

FilipeBoy

Portuguese · 2 syllables

US #10219UK #5119

ReisBoy

Portuguese · 1 syllable

US #7600UK #1758

GuilhermeBoy

Portuguese · 2 syllables

US #8535UK #5119

MarquesBoy

Portuguese · 2 syllables

US #4325

BenjamimBoy

Portuguese · 3 syllables

US #6170UK #3688

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

LuarBoy

Portuguese · 1 syllable

US #5288UK #4270

NunoBoy

Portuguese · 2 syllables

UK #4270

DenilsonBoy

Portuguese · 3 syllables

US #5039

AfonsoBoy

Portuguese · 3 syllables

UK #1595

ZicoBoy

Portuguese · 2 syllables

US #9841UK #4270

JoaUnisex

Portuguese · 1 syllable

US #5967

JoaopedroBoy

Portuguese · 3 syllables

US #7434

MacielUnisex

Portuguese · 2 syllables

US #15043

DuarteBoy

Portuguese · 1 syllable

UK #2921

WilianBoy

Portuguese · 2 syllables

US #9781

MattheusBoy

Portuguese · 2 syllables

US #9517

OtavioBoy

Portuguese · 3 syllables

US #7568

RogerioBoy

Portuguese · 3 syllables

rare

VitorBoy

Portuguese · 2 syllables

rare

EdilsonBoy

Portuguese · 3 syllables

US #9221

ThyagoBoy

Portuguese · 2 syllables

US #7682

JoaomiguelBoy

Portuguese · 3 syllables

US #6968

MuriloBoy

Portuguese · 3 syllables

US #9547

LourencoBoy

Portuguese · 3 syllables

UK #2263

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.