Skip to content

Portuguese Name Generator

Generate authentic Portuguese names from Portugal and Brazil — covering both European and Brazilian conventions, from classic Latinate roots to modern diminutives and the double-surname tradition shared across 250 million speakers.

Portuguese Name Generator

Top names · All-time

Public board — visible to everyone, votes are anonymous. Generate names and tap on one you like to vote.

909 names generated with this tool in October 2026

Did You Know?
  • Portugal and Brazil share the same double-surname structure as Spanish — every person carries both a paternal and maternal surname — but there's no fixed order rule: Brazilian families often put the maternal surname first, which is the opposite of Spanish convention.
  • Brazilians have some of the most creative diminutives in the world. Francisca becomes Chica or Chiquinha; José becomes Zé; Benedito becomes Dito.
  • The name Maria is so dominant in Portugal that at one point the government had to limit how many children could be registered with it each year. Even today, compound Maria names — Maria João, Maria Ana, Maria do Carmo — are a backbone of Portuguese female naming.

The Portuguese Name Generator produces male and female given names and double surnames for people in Portugal and Brazil, for characters, genealogy projects or a Portuguese-language story. It stays on the Portuguese side of the Iberian line: ã and ç are kept, surnames end in -es rather than Spanish -ez, and the Brazilian options include Tupi-derived names. For a Spanish-speaking character try the Spanish name generator; for Brazil only, see Brazilian names.

Portuguese Male Given Names

NameMeaning / origin
JoãoPortuguese form of Iohannes (John); the standard male name across Portugal and Brazil
AfonsoPortuguese form of Alfonso; the name of Portugal's first king
DuartePortuguese form of Edward
GonçaloPortuguese form of Gonzalo
TomásForm of Thomas used in Spanish, Portuguese and Irish
RodrigoForm of Roderick used in Spanish, Portuguese, Italian and Galician
MartimPortuguese form of Martinus (Martin)
NunoMedieval Portuguese and Spanish name, possibly from Latin nonus (ninth) or nunnus (grandfather)
RuiVariant of Ruy, a medieval short form of Rodrigo
TiagoPortuguese form of James, derived from Santiago
SebastiãoPortuguese form of Sebastianus, with the -ão ending Spanish lacks
VascoFrom medieval Velasco, possibly "crow" in Basque; borne by the explorer Vasco da Gama
HeitorPortuguese form of Hector
HenriquePortuguese form of Heinrich (Henry)
ViriatoFrom Latin viriae, "bracelets"; a leader of the Lusitani tribe
FernãoPortuguese form of Ferdinand; borne by the explorer Fernão de Magalhães (Magellan)

Portuguese Female Given Names

NameMeaning / origin
MariaLatin form of Greek Maria, from Hebrew Miryam (Mary)
InêsPortuguese form of Agnes
LeonorSpanish and Portuguese form of Eleanor
MatildeSpanish, Portuguese and Italian form of Matilda
MafaldaMedieval Portuguese form of Matilda
MadalenaPortuguese form of Magdalena
MargaridaPortuguese, Galician, Catalan and Occitan form of Margaret
FilipaFeminine form of Philip
JoanaPortuguese and Catalan form of Iohanna
LuísaFeminine form of Luís (Louis)
TeresaForm of Theresa used in several languages
Graça"Grace" in Portuguese
Aparecida"Appeared"; a Brazilian Marian title
FátimaDerived from the Arabic feminine name Fatima
EsperançaPortuguese cognate of Esperanza ("hope")
FelicidadePortuguese form of Felicitas; also the everyday word for "happiness"

Tupi-Derived Names (Brazil)

NameMeaning / origin
Iara"Lady of the water" in Tupi
Iracema"Honey lips" in Tupi
IraciFrom Tupi, "honey mother"
Jaci"Moon" in Tupi; used for girls and boys
JandiraPossibly from a Tupi word for "honey bee"
Tainá"Star" in Karajá, an indigenous Brazilian language
MoacirFrom Tupi moaçy, "pain, regret, grief"; the son of Iracema in the novel
Ubiratan"Strong spear" in Tupi

Portuguese Surnames

SurnameMeaning / origin
SilvaFrom Portuguese silva, "forest"; the most common surname in Portugal and Brazil
SantosFrom santo, "saint", ultimately Latin sanctus
Oliveira"Olive tree", from Latin oliva
SousaOriginally for someone living near the River Sousa; Souza is the common Brazilian spelling
FerreiraFrom a town named for a nearby iron mine, from Latin ferrum
Pereira"Pear tree", from Latin pirum
Costa"Riverbank, slope, coast", ultimately from Latin for "side, edge"
Carvalho"Oak", perhaps for someone living near one
Ribeiro"Little river, stream", from Latin riparius
Rodrigues"Son of Rodrigo"
Fernandes"Son of Fernando"
Gonçalves"Son of Gonçalo"
Alves"Son of Álvaro"
MartinsDerived from the given name Martin
AlmeidaFor someone from the town of Almeida, whose name comes from Arabic al māʾida, "the plateau, the table"
TeixeiraFrom Portuguese teixo, "yew tree"
CabralFrom places named from Late Latin capralis, "place of goats"
GamaFrom Portuguese gama, "fallow deer doe"
Coelho"Rabbit", either a nickname or an occupational name
Machado"Hatchet", from Latin marculus, "little hammer"
FonsecaFor someone living near a dry spring, from Latin fons and siccus
VieiraFrom a Portuguese town of the same name, derived from vieira, "scallop"

How This Generator Shapes Its Output

The generator is steered by a written prompt, and these are its actual rules. A full name always carries both a paternal and a maternal surname. Ana Beatriz Ferreira Costa is correct; Ana Ferreira is not. Diacritics are never stripped, so Conceição stays Conceição.

With no region, era or style chosen, a batch of five is mostly plain given names: at least three given-name-only results and at most two full names. Picking a region (European, Minho, Alentejo or Algarve, Azorean, São Paulo, Bahia, Brazilian) or an era (modern, 20th century, colonial, medieval) moves the batch toward that period's pool. The prompt orders surnames paternal-first for European Portuguese and allows either order for Brazil. Treat that as one valid convention. Wikipedia notes that in Portugal the maternal surname usually comes first, "but the opposite is also possible", so check your own context.

Maria João compound given name
Ferreira first surname
Costa second surname

Maria João Ferreira Costa: a compound first name plus two surnames, the shape every full name here follows

Portugal and Brazil Side by Side

Portugal

A defined list of allowed names applies. Archaic forms and names with k, y or w are usually refused.

  • António, Eugénio, Mónica
  • Filipe, Jerónimo
Brazil

No naming law beyond a ban on obscene or ridiculous names, so respellings and coinages appear freely.

  • Antônio, Eugênio, Mônica
  • Felipe, Jerônimo

Those pairs come straight from Behind the Name, which lists the accented European and Brazilian spellings as separate entries. The circumflex in Brazilian Mônica is the quickest tell that a character is from Brazil rather than Portugal.

Nicknames work the same way in both countries. Zé is short for José, Quim for Joaquim, Manel for Manuel, Toninho for António or Antônio, and Xande for Alexandre. The -inho and -inha endings (Joãozinho, Mariazinha) make a name affectionate.

Reads as Portuguese
  • Surnames ending in -es: Rodrigues, Fernandes, Gonçalves
  • Nasal endings: João, Sebastião, Tristão
  • Compound given names: Maria João, José Manuel
Skip these
  • Spanish -ez surnames (Rodríguez, Fernández) for a Portuguese character
  • Names spelled with k, y or w for a character registered in Portugal
  • Brazilian respellings for a European character: Antônio, Mônica

Common Questions

Does this generator give male names, female names and surnames?

All three. Set Gender to male, female or any, and choose a name format for given name only or full name with two surnames. The lists above show the type of name each setting draws on.

What is the difference between a Portugal name generator and a Brazilian one?

Spelling and range. European results follow Portugal's list of allowed names, with accents like António and Mónica. Brazilian results allow Tupi-derived and respelled names and use forms like Antônio and Mônica. Use the Region field here to switch, or open the Brazilian name generator for Brazil alone.

Which surname comes first in a Portuguese name?

It varies. Wikipedia says the maternal surname usually precedes the paternal in Portugal, though the opposite is possible, and Brazil is more flexible still. This generator's prompt puts the paternal surname first for European Portuguese and allows either order for Brazil.

Can parents register any name in Portugal?

No. According to Wikipedia, Portugal keeps a defined list of allowed names, and misspelt or archaic forms and names with foreign letters such as k, y and w are usually refused. In Brazil only obscene or ridiculous names are forbidden.

Sources

Updated October 2026: rebuilt around 62 sourced Portuguese and Brazilian given names and surnames, replaced unsourced statistics with cited meanings, corrected the surname-order claim, documented how the generator shapes its output, and rewrote the FAQ from search-query data.

Spotted an error on this page? Report it

Stuck between a few? Decide here

Swipe, shortlist and settle on one name. No account needed.

Swipe

Swipe Mode

Flip through names one card at a time. Swipe right to shortlist, left to skip, and undo if you change your mind.

Shortlist

Heart to Shortlist

Tap the heart on any name you like. Your picks stay on this device, even after you close the page.

Compare

Side-by-Side Compare

Line up your top three and see which one wins on memorability, pronounceability, brandability and length.

Showdown

Name Showdown

Can't choose? Pick your favourite of each pair, head to head, until one name is left standing.

Vote

Ask Friends to Vote

Send a link. Friends rank their top three without an account, and you watch the scoreboard update live.

Chance

Wheel & Shuffle

Still torn? Spin the wheel or shuffle your shortlist and let luck break the tie.

Powerful tools, zero cost

Everything below is free, no credits.

Domains

Domain Checker

Find a name, check the .com in one click. We scan top extensions so you know what's actually claimable before you get attached.

Social

Social Handle Check

Twitter, Instagram, TikTok — check them all without switching tabs. Know if the handle is gone before you fall in love with the name.

Audio

Pronunciation

Hear it before you pitch it. A name that sounds wrong in a meeting or podcast is a name you'll regret. Listen first.

Save

Save to Collections

Don't lose your shortlist. Collect candidates, revisit them later, and choose with clarity instead of gut feeling.

History

Generation History

Your best idea might be one you dismissed last week. Every generation auto-saves — go back anytime.

Share

Shareable Name Cards

Drop it in Slack, post it for a vibe check, or pitch it in a deck. Download a branded card for any name in one click.