Character name generator: tips and Brazilian examples
A good name does half the work of introducing a character: it says where they come from, when they were born and, sometimes, who their family hoped they would be. Use the generator to get 10 suggestions based on your story’s genre, region and era, then use the tips and examples below to choose with care.
Tips for choosing character names
Say the name out loud
Say the full name the way the character’s mother would when scolding them. A first name and surname of the same length can sound monotonous; pairing a short one with a long one usually sounds more natural. Watch out for tongue-twisters, such as a first name that ends on the same syllable the surname starts with.
Think about the year the character was born
A name comes from the time of birth, not the time of the story. A 75-year-old grandmother in a novel set today was born around 1950 and is probably called Maria de Lourdes or Terezinha, not Valentina. Do the math before you name anyone.
Respect region and family
A family from the Brazilian backlands in the 1950s, a family of Italian descent in the hills of the far south and a São Paulo family today choose very different names. Surnames tell a story too: immigration, religion, where the grandparents lived. A name that is out of place can work well, as long as the story explains why.
Use meaning with a light touch
A hidden meaning is a gift for readers who look it up; an obvious one becomes a joke. A villain called Malvina gives the game away in chapter one. Prefer names whose meaning fits the character without the reader needing to know it.
Vary initials and sounds across the cast
Mariana and Marina, Paulo and Pedro, Lucas and Luís in the same scene confuse readers, who read fast and remember the first letter and the length of a word. List your cast and avoid repeating initials between characters who appear together, and vary the number of syllables.
Settle the nicknames early
In Brazil, almost no one goes by their legal name: Francisco becomes Chico, José becomes Zé, Maria de Lourdes becomes Lurdinha. Who calls the character what shows closeness and hierarchy ("Dona Lurdes" to the neighbor, "Grandma" to the grandson). Write the nicknames down so you don’t swap them halfway through the book.
Check that the name isn’t already taken
Before you commit, search the full name in quotes along with words like "character", "book" and "series", and make sure it doesn’t belong to a famous character or a well-known person. Also ask someone from the region where the story is set whether the name has an unwanted meaning or nickname there.
Character name examples by genre, region and era
Northeast Brazil — period romance (the backlands, 1940s to 1960s)
- Maria das Dores — A devotional name for Our Lady of Sorrows, very common in the backlands; at home she becomes Dorinha.
- Raimundo Nonato — Honors Saint Raymond Nonnatus, patron of expectant mothers; frequent in Piauí and Maranhão.
- Luzia — Devotion to Saint Lucy, protector of the eyes, strong in the northeastern interior; short and bright.
- Cícero — Very common in Ceará and Pernambuco through popular devotion; carries the religious feel of the Cariri region.
- Josefa — The feminine of José, found in almost every backlands family of old; becomes Zefa or Zefinha.
Southeast Brazil — crime (São Paulo and Rio, characters born in the 1970s to 1990s)
- Fernanda Teixeira — Fernanda was a very common name in the 1980s; good for a police chief in her early forties.
- Thiago Moreira — The "th" spelling marks the 1980s and 1990s trend; Moreira is a common surname that draws no attention.
- Jéssica Santana — A name that spread in the 1990s; works for a forensic expert or an investigator in her early thirties.
- Leandro Siqueira — Common among people born in the 1970s and 1980s; a serious name for someone with years on the force.
- Priscila Andrade — A 1980s first name with a surname of Portuguese origin; low-key, good for a lawyer or a witness.
South Brazil — contemporary (immigrant families)
- Giovana Zanella — An Italian surname common in the Serra Gaúcha hills; Giovana with a single "n", as is usual in Brazil.
- Lucas Schmitt — A German surname frequent in the Itajaí Valley and rural Rio Grande do Sul; Lucas is one of the most common names of the 2000s.
- Ana Paula Kowalski — A Polish surname found around Curitiba; a typical 1980s double first name.
- Bruno Bortolini — A descendant of Italians from inland Santa Catarina or Rio Grande do Sul; sounds young and urban.
- Laura Weber — Weber is a German surname common among immigrant descendants in Rio Grande do Sul; Laura came back strongly in the 2010s.
North Brazil — family saga (the Amazon, 1960s to 1990s)
- Benedita — Devotion to Saint Benedict the Moor, very strong in Pará; good for the matriarch who holds the family together.
- Rosineide — Rosa joined to the "-neide" ending, fashionable in the North and Northeast in the 1960s and 1970s.
- Ubiratan — Of Tupi origin, usually translated as "hard spear"; the name of a father who wanted a strong son.
- Jacira — A name of Tupi origin, popular in the mid-20th century; sounds familiar and affectionate.
- Railson — A blended name with the English "-son" ending; common in the North among people born in the 1990s.
Central-West Brazil — rural horror (farms, 20th century)
- Divino — Tied to the Festa do Divino, a tradition in Goiás; good for the caretaker who knows more than he says.
- Rosalina — An old farm name; it sounds sweet, which helps when the character is keeping a secret.
- Waldomiro — The "W" recalls early 20th-century registries; calls for a stern patriarch.
- Aparecida — Devotion to Our Lady of Aparecida, common all over Brazil; in a horror story the name, which means "appeared", takes on a double meaning.
- Eurípedes — A Greek name that became common in Goiás and Minas Gerais; unexpected and striking for a quiet neighbor.
19th century — historical romance (Rio de Janeiro under the Empire)
- Ana Joaquina — A double name typical of families of the time; the second name often honored a godparent.
- Escolástica — A saint’s name, common in the 19th century and almost forgotten today; places the story in its time at once.
- Firmino — From the Latin "firmus", firm; a name for a merchant or a trusted foreman.
- Felisberta — The feminine of Felisberto, of Latin and Germanic origin; sounds old and a little comic, good for a matchmaking aunt.
- Inácio — A saint’s name, common among Catholic families of the time; sober, good for a doctor or a priest.
Fantasy — invented names
- Tessimar — A soft start and a "-mar" (sea) ending: sounds noble and coastal; good for a queen or a port.
- Arunde — A firm sound and an open ending; fits a warrior or a stone city.
- Velmira — Ends in "-mira", like old Portuguese names; strange, yet familiar to a Brazilian ear.
- Brennod — Hard consonants and a closed ending; sounds like a northern clan, a blacksmith or an old king.
- Ybirá — Inspired by the Tupi word "ybyrá", tree or wood; good for a fantasy with Brazilian roots.
Science fiction — Brazil a hundred years from now
- Aurora Nakamura — Aurora, a first name back in fashion, with a surname from São Paulo’s large Japanese-Brazilian community.
- Kauã Ribeiro — Kauã, of Tupi origin, became popular in the 2000s; in the future it is a common adult name.
- Luna Ferraz — Luna has grown a lot in recent birth registries; sounds both current and space-age.
- Ravi Oliveira — Ravi, Sanskrit for "sun", became common in Brazil in the 2010s; Oliveira is one of the country’s most frequent surnames.
- Íris Batista — A short name from Greek mythology with a common surname; works in any language aboard a ship or colony.
Frequently asked questions
How does the character name generator work?
You choose the genre and, if you like, the name type, region or culture, era and a short description of the character (up to 200 characters). The generator returns 10 names, each with a short note on its meaning, origin or why it fits the character.
Do I need an account?
To generate names, yes: a free Linya account. The tips, examples and these questions are open to everyone. In some cases we ask you to verify your phone before your first run.
Does generating names use my plan’s words?
Yes, a small amount. Each run counts only the text of the 10 names and their notes against your monthly words. If a run fails, nothing is counted. There is also a daily limit on runs per account.
Why do region and era change the names so much?
Because Brazilian names vary a lot from one region to another and from one generation to the next. When you pick a Brazilian region, the generator follows the first names and surnames common there in the era you chose. With "Invented", it creates pronounceable names that fit the genre, as in a fantasy.
Can I use the suggested names in my book?
Yes: they are suggestions for you to use however you like. The generator avoids the names of famous characters, but it can’t guarantee that. Before publishing, search the full name and make sure it doesn’t belong to a well-known character or a public figure.
Are the names saved to my book?
No. The names appear on the page and you copy the ones you want into your book. If none fit, generate another list by changing the description, region or era.