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
| Name | Meaning / origin |
|---|---|
| João | Portuguese form of Iohannes (John); the standard male name across Portugal and Brazil |
| Afonso | Portuguese form of Alfonso; the name of Portugal's first king |
| Duarte | Portuguese form of Edward |
| Gonçalo | Portuguese form of Gonzalo |
| Tomás | Form of Thomas used in Spanish, Portuguese and Irish |
| Rodrigo | Form of Roderick used in Spanish, Portuguese, Italian and Galician |
| Martim | Portuguese form of Martinus (Martin) |
| Nuno | Medieval Portuguese and Spanish name, possibly from Latin nonus (ninth) or nunnus (grandfather) |
| Rui | Variant of Ruy, a medieval short form of Rodrigo |
| Tiago | Portuguese form of James, derived from Santiago |
| Sebastião | Portuguese form of Sebastianus, with the -ão ending Spanish lacks |
| Vasco | From medieval Velasco, possibly "crow" in Basque; borne by the explorer Vasco da Gama |
| Heitor | Portuguese form of Hector |
| Henrique | Portuguese form of Heinrich (Henry) |
| Viriato | From Latin viriae, "bracelets"; a leader of the Lusitani tribe |
| Fernão | Portuguese form of Ferdinand; borne by the explorer Fernão de Magalhães (Magellan) |
Portuguese Female Given Names
| Name | Meaning / origin |
|---|---|
| Maria | Latin form of Greek Maria, from Hebrew Miryam (Mary) |
| Inês | Portuguese form of Agnes |
| Leonor | Spanish and Portuguese form of Eleanor |
| Matilde | Spanish, Portuguese and Italian form of Matilda |
| Mafalda | Medieval Portuguese form of Matilda |
| Madalena | Portuguese form of Magdalena |
| Margarida | Portuguese, Galician, Catalan and Occitan form of Margaret |
| Filipa | Feminine form of Philip |
| Joana | Portuguese and Catalan form of Iohanna |
| Luísa | Feminine form of Luís (Louis) |
| Teresa | Form of Theresa used in several languages |
| Graça | "Grace" in Portuguese |
| Aparecida | "Appeared"; a Brazilian Marian title |
| Fátima | Derived from the Arabic feminine name Fatima |
| Esperança | Portuguese cognate of Esperanza ("hope") |
| Felicidade | Portuguese form of Felicitas; also the everyday word for "happiness" |
Tupi-Derived Names (Brazil)
| Name | Meaning / origin |
|---|---|
| Iara | "Lady of the water" in Tupi |
| Iracema | "Honey lips" in Tupi |
| Iraci | From Tupi, "honey mother" |
| Jaci | "Moon" in Tupi; used for girls and boys |
| Jandira | Possibly from a Tupi word for "honey bee" |
| Tainá | "Star" in Karajá, an indigenous Brazilian language |
| Moacir | From Tupi moaçy, "pain, regret, grief"; the son of Iracema in the novel |
| Ubiratan | "Strong spear" in Tupi |
Portuguese Surnames
| Surname | Meaning / origin |
|---|---|
| Silva | From Portuguese silva, "forest"; the most common surname in Portugal and Brazil |
| Santos | From santo, "saint", ultimately Latin sanctus |
| Oliveira | "Olive tree", from Latin oliva |
| Sousa | Originally for someone living near the River Sousa; Souza is the common Brazilian spelling |
| Ferreira | From 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" |
| Martins | Derived from the given name Martin |
| Almeida | For someone from the town of Almeida, whose name comes from Arabic al māʾida, "the plateau, the table" |
| Teixeira | From Portuguese teixo, "yew tree" |
| Cabral | From places named from Late Latin capralis, "place of goats" |
| Gama | From Portuguese gama, "fallow deer doe" |
| Coelho | "Rabbit", either a nickname or an occupational name |
| Machado | "Hatchet", from Latin marculus, "little hammer" |
| Fonseca | For someone living near a dry spring, from Latin fons and siccus |
| Vieira | From 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 Ferreira Costa: a compound first name plus two surnames, the shape every full name here follows
Portugal and Brazil Side by Side
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
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.
- Surnames ending in -es: Rodrigues, Fernandes, Gonçalves
- Nasal endings: João, Sebastião, Tristão
- Compound given names: Maria João, José Manuel
- 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
- Behind the Name: Portuguese given names
- Behind the Name Surnames: Portuguese surnames
- Wikipedia: Portuguese name
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.








