Persian Name Generator

Real Persian names - Hosseini, Ahmadi, Mohammadi - with given names drawn from Iran's top popularity lists, from both religion and the national epic.

—

How these names are built

Persian surnames often come from a given name: adding -i turns Mohammad into Mohammadi, meaning of Mohammad, and the same step produces Hosseini, Ahmadi, Rezaei and Kazemi. That is why Iranian surname lists are dominated by a small set of the most common given names from past generations. Persian given names themselves come from three distinct wells: religion (Ali, Fatemeh, Zahra), nature and poetry (Narges for the narcissus flower, Shirin meaning sweet, Yasaman for jasmine) and the Shahnameh, Iran's national epic, which is the source of names like Arash, Kaveh and Babak. That mix - devotional, poetic and heroic - is what a real Persian name list looks like.

How the generator works

Rolled from 32 + 24 real-name banks — 768 combinations — using your browser's random source. Nothing is sent anywhere: the whole tool runs on your device.

Examples

RollResult
Ali + HosseiniAli Hosseini
Narges + MohammadiNarges Mohammadi
Reza + KarimiReza Karimi

Frequently Asked Questions

Why do so many Persian surnames end in -i?

The -i ending makes a name relational - it means of or belonging to. Adding it to a given name creates a family name: Mohammad becomes Mohammadi, Hossein becomes Hosseini. It is the single most productive pattern in Persian surname formation.

Where do Persian given names come from?

Three main sources: religious names (Ali, Fatemeh, Zahra), nature and poetic names (Narges, Yasaman, Shirin) and the Shahnameh, the national epic, which supplies heroic names like Arash and Kaveh.

Are Persian and Arabic names the same?

They overlap on the religious names, which are Arabic in origin and shared across the Muslim world. But Persian also carries a deep pre-Islamic and poetic layer the Arabic list does not have, and that is what makes a Persian name set distinctive.

Related Generators

Japanese Name GeneratorChinese Name GeneratorKorean Name GeneratorFrench Last Name GeneratorItalian Last Name GeneratorGerman Name GeneratorRussian Name GeneratorViking Name GeneratorAfrican Name GeneratorGreek Name GeneratorMexican Name GeneratorDutch Name GeneratorPortuguese Name GeneratorBrazilian Name GeneratorNorwegian Name GeneratorTurkish Name GeneratorRomanian Name GeneratorVietnamese Name GeneratorDanish Name GeneratorNigerian Name GeneratorWelsh Name GeneratorFilipino Name GeneratorRandom Name GeneratorLast Name GeneratorFake Name GeneratorPerson Generator