Brazilian Name Generator

Make real Brazilian names like João Pedro Oliveira or Ana Clara Souza, plus tips on Brazilian nicknames, double first names and the surname order.

Part of Names by Culture Names

  • J
    João Pedro OliveiraExample

    A classic double first name with one of Brazil's most common surnames.

  • M
    Maria Clara Souza LimaExample

    Shows the full pattern: two given names, mother's surname, then father's.

  • H
    Heitor CavalcantiExample

    Heitor is a top modern name; Cavalcanti has deep roots in the Northeast.

  • V
    Valentina RochaExample

    A lively, popular girl's name with a short, sturdy surname.

  • E
    Enzo BarbosaExample

    Enzo became a hugely popular choice for Brazilian boys this century.

  • A
    Ana Júlia Pereira da SilvaExample

    The linking word da makes this sound formal and very Brazilian.

Your shortlist · this device

Saved names stay in your own browser. Generate names and tap ♡ on the ones you like to keep them here.

No saved names yet. Your first ♡ shows up here.

3,000+ possible names in this brazilian name tool

💡 GOOD TO KNOWGive your character a double first name, then have friends use only the first half or a nickname.

Give your character a double first name, then have friends use only the first half or a nickname.

Brazilian names are warm, rhythmic and often long. Many people carry a double first name such as João Pedro or Maria Eduarda, followed by two family names. This Brazilian name generator uses real first names that are popular in Brazil today, plus surnames that fill phone books from São Paulo to Recife.

Use it for a football-loving hero, a telenovela-style family drama, a role-play character or a friend who wants a Brazil name for fun. Pick male or female, press the button, and get ten names that sound right in Portuguese.

How to use the brazilian name generator

  1. Set the Style box to Male, Female or Any.
  2. Press Generate names to get ten Brazilian names.
  3. Look for double first names like Maria Clara; they are very common in Brazil.
  4. Copy or save the names you like best.

How a full Brazilian name works

A typical Brazilian has one or two given names, then the mother's family name, then the father's family name. So in Ana Clara Souza Lima, Souza comes from her mother and Lima from her father. In daily life she is usually called Ana Clara, and on forms the last surname, Lima, is often treated as the main one.

Small linking words are common too. Da, de, do and dos mean "of the", as in Pereira da Silva. The letter e, meaning "and", shows up in names like Costa e Silva. Silva and Santos are the two most common surnames in the country by a wide margin.

Brazilian nicknames and short forms

Brazilians love nicknames, called apelidos. Friends shorten or soften a name with endings like -inho for boys and -inha for girls. A Paulo becomes Paulinho, an Ana becomes Aninha, and a son named after his father becomes Júnior or Juninho. Football fans know how famous players go by one short name instead of a full name.

Some nicknames follow fixed patterns that every Brazilian knows. Use these when you want your character to sound like a friend, not a passport.

  • José becomes Zé; Francisco becomes Chico.
  • Eduardo becomes Dudu; Maria Eduarda becomes Duda.
  • Gabriela becomes Gabi; Fernanda becomes Fê or Nanda.
  • Antônio becomes Toninho; Rodrigo becomes Digo.

Example names and what makes them work

NameWhy it works
João Pedro OliveiraA classic double first name with one of Brazil's most common surnames.
Maria Clara Souza LimaShows the full pattern: two given names, mother's surname, then father's.
Heitor CavalcantiHeitor is a top modern name; Cavalcanti has deep roots in the Northeast.
Valentina RochaA lively, popular girl's name with a short, sturdy surname.
Enzo BarbosaEnzo became a hugely popular choice for Brazilian boys this century.
Ana Júlia Pereira da SilvaThe linking word da makes this sound formal and very Brazilian.
Davi NascimentoNascimento means birth and is often linked to Christmas, a warm family name.
Larissa GonçalvesThe ç in Gonçalves is said like an s, a nice detail for readers.

Tips for picking the right name

  • Give your character a double first name, then have friends use only the first half or a nickname.
  • Keep the accent marks, such as in Antônio and Júlia; they change how the name is said.
  • Use Silva or Santos for an everyday person and rarer names like Cavalcanti for an old, proud family.
  • Add -inho or -inha to make a friendly nickname that fits a Brazilian setting.
  • Remember that Brazilian spelling can differ from Portugal, for example Antônio in Brazil and António in Portugal.

Common questions

Why do Brazilians have two surnames?

Custom passes on both parents' family names. The mother's surname usually comes first and the father's comes last. Many people drop one in everyday life, but both appear on official documents.

What are common Brazilian nicknames?

Short forms and the -inho or -inha ending are everywhere. Zé for José, Duda for Maria Eduarda, Gabi for Gabriela and Juninho for a junior are all common. Footballers often go by a single nickname for their whole career.

How is a Brazilian name different from a Portuguese one?

Both use the same language and many of the same surnames. Brazil is freer with new and foreign first names, such as Enzo, Wesley or Yasmin, while Portugal has an official list of approved names. Some spelling and accents also differ.

Are the double first names real?

Yes. Names like Maria Clara, Ana Júlia, João Pedro and Pedro Henrique are some of the most chosen baby names in Brazil. People use the full double name every day, not just on paper.