Skip to content
NomezoNomezo

Italian name generator

Generate real Italian names with the meaning of every name, pick ISTAT's most popular names of 2025, choose a surname by region, give a child both parents' surnames as Italy now allows, and read what any surname's ending says.

Add a surname

  • Donna Veneziano

    Donna: lady. Veneziano: for someone from Venice.

    GirlItalian

  • Fabio Tessitore

    Fabio: bean. Tessitore: weaver, from tessere, to weave.

    BoyItalian

  • Enrico Trevisan

    Enrico: home ruler. Trevisan: for someone from Treviso.

    BoyItalian

  • Ilaria Trevisan

    Ilaria: cheerful, joyful. Trevisan: for someone from Treviso.

    GirlItalianRising

  • Federico D'Agostino

    Federico: peaceful ruler. D'Agostino: son of Agostino, Augustine, venerable.

    BoyItalian

  • Lucia Coppola

    Lucia: light, brightness. Coppola: cap, for a maker or wearer of caps.

    GirlItalianRising

  • Angelino Mori

    Angelino: little angel. Mori: forest.

    BoyItalian

  • Graziano Serafini

    Graziano: grateful. Serafini: from Serafino, named for the seraphim angels.

    BoyItalian

  • Arcangela Di Pietro

    Arcangela: archangel. Di Pietro: son of Pietro, from Greek petros, rock.

    GirlItalian

  • Azzurra Pellegrini

    Azzurra: azure, sky blue. Pellegrini: from pellegrino, pilgrim.

    GirlItalian

  • Tiberio Pastore

    Tiberio: of the Tiber. Pastore: shepherd, someone who kept sheep.

    BoyItalian

  • Lucilla Boscolo

    Lucilla: little light. Boscolo: a classic Chioggia surname, from bosco, wood.

    GirlItalian

DownloadFavorites

Italian name tools

Read what a surname's ending says about where a family came from, see every surname a child can take from two parents under the 2022 ruling, and check first names against the rules of Italy's civil registry.

Read a surname

  • Esposito: exposed: a name given to abandoned children, especially in Naples.
  • -o is the singular form, the usual ending in the south.

Endings are tendencies, not rules: families moved, and names travelled with them.

A child's surname from both parents

  • Rossi RussoBoth surnames, in the order the parents agree
  • Russo RossiBoth surnames, the other order
  • RossiOnly the first parent's surname, if both agree
  • RussoOnly the second parent's surname, if both agree

If the parents disagree, a judge decides. A parent with two surnames passes on one.

Would the registry accept it?

  • Andrea is a boy's name in Italy. The name must match the child's sex; courts have disagreed about Andrea for a girl.

This checks the main rules of DPR 396/2000 and is not legal advice.

How the Italian name generator works

Every name comes from our researched database of real Italian first names and surnames. Each first name is stored with its gender, origin and meaning, from Latin classics like Massimo and Vittoria to saints' names like Francesco and Chiara. Each surname comes with its meaning too.

Each result pairs a first name with an Italian surname at random, such as Chiara Romano or Matteo Ferrari. Popularity picks from ISTAT's fifteen most given names of 2025, led by Leonardo and Sofia. Surname from chooses a region by its ending: -i in the north, -o in the south, -ini and -ucci in Tuscany, -u and -is in Sardinia. Surname can give both parents' surnames, the default in Italy since 2022. Common names show their pet forms and name day.

Many Italian surnames end in -i, a plural or family form: Rossi points back to an ancestor nicknamed Rosso, the red-haired one, and Russo is the southern form of the same name. De and Di mean of, so De Luca began as of Luca. Families traditionally named the first son after his paternal grandfather and the first daughter after her paternal grandmother, especially in the south, which is why the same names repeat through Italian family trees.

That is Quick mode: instant and unlimited. For something more specific, switch to Custom mode, set a few options and add a sentence of details. An AI language model picks up to 10 real names from our database that fit, each with its meaning from our records and a note on why it fits, and More like this gives you variations on any name you like.

Italian names with meanings

Hand-picked by our editors. Copy one, or use them as a starting point.

NameMeaning or note
Chiara RomanoChiara: clear, bright. Romano: someone from Rome
Francesca RicciFrancesca: a Frenchwoman. Ricci: from riccio, curly-haired
Alessia RossiAlessia: defender, helper. Rossi: for someone with red hair
Sofia BianchiSofia: wisdom, skill. Bianchi: for fair hair or pale skin
Aurora ColomboAurora: the dawn. Colombo: dove
Martina GrecoMartina: dedicated to Mars. Greco: someone of Greek origin
Vittoria ContiVittoria: victory, triumph. Conti: from conte, count
Arianna MarinoArianna: most holy. Marino: of the sea
Ilaria FontanaIlaria: cheerful, joyful. Fontana: dweller by a spring or fountain
Benedetta GalloBenedetta: blessed one. Gallo: rooster, a nickname for a proud man
Letizia VitaleLetizia: joy, gladness. Vitale: full of life
Gemma SantoroGemma: gem, precious stone. Santoro: from Ognissanti, All Saints' Day
Allegra FioreAllegra: cheerful, lively. Fiore: flower
Viola PalumboViola: violet flower. Palumbo: wood pigeon
Bianca MorettiBianca: white, fair. Moretti: little Moro, for a dark-haired person
Ludovica SerraLudovica: famous warrior. Serra: dweller on a mountain ridge
Serena MontiSerena: serene, calm. Monti: dweller in the mountains
Stella AmatoStella: a star. Amato: beloved
Ottavia LombardiOttavia: the eighth. Lombardi: someone from Lombardy
Fiamma LeoneFiamma: a flame. Leone: lion, a nickname for a brave man
Carlotta BenedettiCarlotta: feminine of Carlo, free man. Benedetti: from Benedetto, blessed
Elisa BelliniElisa: God is my oath. Bellini: from bello, little lovely one
Giorgia BuonocoreGiorgia: farmer, earth worker. Buonocore: good heart
Matteo FerrariMatteo: gift of God. Ferrari: from ferraro, a blacksmith
Lorenzo RussoLorenzo: man from Laurentum. Russo: southern form of rosso, red-haired
Leonardo CostaLeonardo: brave lion. Costa: dweller on a slope or coast
Alessandro BrunoAlessandro: defender of men. Bruno: brown-haired
Giovanni ManciniGiovanni: God is gracious. Mancini: from mancino, left-handed
Tommaso De LucaTommaso: a twin. De Luca: son of Luca
Riccardo GiordanoRiccardo: brave ruler. Giordano: from the river Jordan
Pietro BarbieriPietro: rock, stone. Barbieri: a barber
Niccolò MartiniNiccolò: victory of the people. Martini: son of Martino
Massimo RinaldiMassimo: the greatest. Rinaldi: son of Rinaldo
Giacomo CarusoGiacomo: supplanter, holder of the heel. Caruso: close-cropped head
Dante PellegriniDante: enduring, steadfast. Pellegrini: from pellegrino, pilgrim
Vincenzo CoppolaVincenzo: conquering one. Coppola: cap, for a maker or wearer of caps
Emanuele D'AngeloEmanuele: God with us. D'Angelo: son of Angelo
Salvatore LongoSalvatore: the savior. Longo: a nickname for a tall person
Filippo GentileFilippo: lover of horses. Gentile: kind or noble
Edoardo FerraraEdoardo: rich guardian. Ferrara: someone from the city of Ferrara
Stefano RizzoStefano: crown, garland. Rizzo: curly-haired
Davide CattaneoDavide: beloved one. Cattaneo: from capitaneus, captain or feudal lord
Gabriele CalabreseGabriele: God is my strength. Calabrese: someone from Calabria
Vittorio BonavitaVittorio: the conqueror. Bonavita: good life
Luca FalconeLuca: man from Lucania. Falcone: falcon
Andrea FiorentinoAndrea: manly, brave, a boy's name in Italy. Fiorentino: someone from Florence

Tips for choosing a good name

Remember that Andrea is a boy's name

In Italy, Andrea and Simone are traditionally boys' names. Use them that way for an authentic Italian character.

Match the surname to a place

Lombardi points to Lombardy, Calabrese to Calabria and Fiorentino to Florence. A place surname quietly tells readers where a family comes from.

Use the grandparent custom for family sagas

Traditionally, especially in the south, the eldest son was named after his paternal grandfather and the eldest daughter after her paternal grandmother. It was a custom, not a rule, but it is why cousins so often share a name.

Read the meaning for character hints

Leone (lion) suits a bold hero, while Gentile (kind) or Amato (beloved) gives a softer feel.

Italy's names today

By The Nomezo Editors · Updated October 22, 2026 · How we research names

ISTAT, Italy's statistics office, counts every baby's name. Among babies born in 2025, Leonardo and Sofia came first. Sofia has led the girls since 2010, after Giulia's run from 2003 to 2009, and Francesco led the boys from 2001 to 2017. Regions differ: in 2024 Antonio led in Campania, Francesco in Puglia and Calabria, and Noah in Bolzano.

Italy's most given baby names in 2025
RankBoysGirls
1Leonardo (5,895)Sofia (4,389)
2Edoardo (5,485)Aurora (3,956)
3Tommaso (4,237)Ginevra (3,686)
4Alessandro (4,082)Vittoria (3,626)
5Francesco (4,010)Beatrice (3,325)
6LorenzoGiulia
7MattiaMatilde
8GabrieleLudovica
9RiccardoAlice
10AndreaCamilla

Andrea, tenth among the boys, is mainly a boy's name in Italy, and Mattia and Enea are boys' names too. Courts have disagreed about registering Andrea for a girl.

Italian surnames and what they mean

Italy has more than 350,000 surnames, more than any other country. Many end in -i, a medieval way of naming a family by the plural: Filippo of the Ormanno family became Filippo Ormanni. ISTAT publishes no surname ranking, so the order below comes from Wikipedia's estimates:

The most common surnames in Italy
SurnameFamilies (estimate)Meaning
Rossi60,487red-haired; the family of Rosso
Russo42,877red-haired; the southern form of Rossi
Ferrari33,707smith, from Latin ferrum, iron
Esposito31,980exposed: given to abandoned children, especially in Naples
Bianchi25,121white
Romano24,062Roman
Colombo23,484dove, perhaps a dove keeper

Some surnames tell a sad story. Esposito, exposed, was given to babies left at the foundling wheel, especially in Naples; Proietti, Trovati and Innocenti (cast away, found, innocent) have the same origin. Today the law forbids surnames that reveal a child's unknown parents.

Where a surname comes from

The ending of a surname often points to a region. Rossi is above average in much of the north and centre, from Lombardy and Veneto to Lazio, and in no southern region, while Russo, its southern counterpart, is commonest in Campania and Sicily. Suffixes add more: -ello, -etto and -ino make a name little, -one big and -accio rough. Endings by region, from a 2006 survey:

Italian surname endings by region
RegionEndingsExamples
Sardinia-u, -as, -isCadeddu, Schirru, Marras
Piedmont-ero, -audi, -asco, -zzi, -iniFerrero
Tuscany-ai, -ini, -ucciNiccolai, Puccini, Vannucci
Lombardy-ate, -ati, -attiMoratti
Campania-ielloBorriello, Aiello
Sicily-aro, -isi, -ossoCavallaro
Calabria-aceVersace

Both parents' surnames, and the rules for first names

Until 2022 a child normally took the father's surname. Ruling 131 of the Constitutional Court changed that: a child now takes both parents' surnames in the order they agree, unless they agree on one, and a judge decides if they cannot. A parent with two surnames passes on one, as the Court asked to stop names multiplying, according to the Chamber of Deputies' summary. In 2025, 7.3% of babies were registered with both.

First names follow the civil-registry regulation. A child can have up to three names, matching the child's sex, and cannot be given the name of a living father, brother or sister, a surname as a first name, or a ridiculous or shameful name. The tools above check these rules.

Grandparents, pet forms and name days

Families traditionally named the first son after his paternal grandfather and the first daughter after her paternal grandmother, a custom described especially in the south, which is why cousins often share a name. Everyday life runs on pet forms: Giuseppe is Peppe, Beppe or Pino, and Francesco is Franco, Cecco or Checco. Many Italians also celebrate an onomastico, the feast of their saint, with small gifts or a cake; Giuseppe's is 19 March and Francesco's 4 October.

How to name an Italian character

  1. 1

    Pick the generation

    Leonardo and Sofia are today's babies; Francesco led the boys from 2001 to 2017 and Giulia the girls from 2003 to 2009.

  2. 2

    Place the family

    Rossi sounds northern and Russo southern; -ucci is Tuscan, -iello Neapolitan, -u Sardinian.

  3. 3

    Mind the -a boys

    Andrea, Luca, Mattia and Enea are boys' names in Italy.

  4. 4

    Consider both surnames

    Since 2022 a child takes both parents' surnames unless they choose one; 7.3% of babies born in 2025 had both.

  5. 5

    Use the pet form

    Giuseppe is Peppe or Pino at home, Francesco is Checco or Franco. Name days matter too: Giuseppe celebrates on 19 March.

Next door: the Spanish name generator and the French name generator.

Sources

Frequently asked questions

Are these real Italian names?

Yes. Every first name and surname is a real name used in Italy, picked from our researched database with its meaning. Only the pairings are random, so any match with a real person is a coincidence.

What is the most common last name in Italy?

Rossi is the most common surname in Italy, followed by names like Russo, Ferrari, Esposito and Bianchi. Rossi and Russo both come from rosso, red, for a red-haired ancestor.

Why do so many Italian surnames end in i?

The -i ending is a plural or family form. Rossi marks the family of someone nicknamed Rosso, the red-haired one, and Martini the family of a man named Martino.

Is Andrea a boy's name in Italy?

Yes. In Italy, Andrea is mainly a boy's name, the Italian form of Andrew, and it was tenth among boys born in 2025. Mattia and Enea are boys' names too. In English-speaking countries Andrea is usually a girl's name, and Italian courts have disagreed about registering it for girls.

What does De or Di mean in an Italian surname?

Both mean of. De Luca began as of Luca, marking a son or family member of a man named Luca. D'Angelo is the same idea before a vowel.

What are the most popular Italian baby names?

For babies born in 2025, Leonardo and Sofia, according to ISTAT's figures, followed by Edoardo and Tommaso and by Aurora and Ginevra. Sofia has been the top girls' name since 2010; Leonardo first reached the top in 2018.

Can Italian children have both parents' surnames?

Yes. Since a 2022 Constitutional Court ruling, a child takes both parents' surnames in the order they agree, unless they agree on just one; if they disagree, a judge decides. In 2025, 7.3% of babies were registered with both.

What does Esposito mean?

Exposed. It was given to abandoned children, especially at the foundling wheel of Naples, which is why it is so common in Campania. Today the law forbids giving a child a surname that reveals unknown parents.

How many first names can an Italian child have?

Up to three, and the name must match the child's sex. A child cannot be given the name of a living father, brother or sister, a surname as a first name, or a ridiculous or shameful name.

Do Italians celebrate name days?

Many do. The onomastico is the feast of the saint you are named after, marked with small gifts or a cake, and in the south it can matter more than a birthday. Giuseppe's is 19 March, Francesco's 4 October.

Why do southern Italian surnames end in -o?

Most Italian surnames once had a family plural in -i, the Rossi, but in the south the singular form, ending in -o, is much more usual. So the red-haired family is usually Rossi in the north and Russo in the south.

What is Custom mode?

Custom mode lets you set a few options and add a sentence of details, such as a surname or sibling names. An AI language model then picks up to 10 real names from our database that fit, each with its meaning from our records and a note on why it fits, and you can ask for more like any name you like.

Does the AI make up names or meanings in Custom mode?

No. The AI can only choose from the real names in our database, and every meaning shown comes from our own records. It adds a short note on why each name fits what you asked for.