Fun Generators
Login

Persian Name Generator

Fun Generators
Toggle sidebar

Persian Name Generator

Generate authentic Persian names — the personal names of the Persian people of Iran and the wider Persian cultural sphere, which spans Afghanistan, Tajikistan, and Iranian diaspora communities worldwide. Persian is one of the world's oldest living languages, with a literary heritage stretching back over two and a half millennia to Cyrus the Great and the Achaemenid Empire. Persian names are celebrated for their poetic beauty and meaningful origins. Persian given names often draw from Zoroastrian tradition (Dariush, Arash, Bahram, Anahita), classical Persian poetry (Hafez, Rumi, Ferdowsi), and Arabic-Islamic influence brought by the seventh-century Islamic conquest. Male names like Amir (prince), Kaveh (the legendary blacksmith hero), Mehrdad (given by Mithra), and Shahram (the king's army) reflect this rich layering. Female names like Shirin (sweet), Leila (night), Nasrin (wild rose), and Mitra (the sun) are equally evocative. Persian surnames (family names) developed relatively recently — the modern surname system was formalised under Reza Shah in the 1920s — and often derive from occupations, regions, tribal names, or descriptive phrases.

Persian Name

Farhad Mozafari
Sahand Eskandari
Hanieh Darvishi
Mahboobeh Mashayekhi
Sadaf Hayaii

Your History

Your history is saved in your browser only. Nothing is ever sent to our servers.

About the Persian Name Generator

The Persian Name Generator produces authentic given names and surnames of the Persian people — one of the world's great civilisational traditions. Persia (modern Iran) is home to one of history's longest continuous civilisations, with a documented history stretching back over 2,500 years to Cyrus the Great and the Achaemenid Empire. Persian culture gave the world algebra, the astrolabe, epic poetry, and some of the most beautiful names in any language.

Persian names are celebrated for their poetic beauty and deeply layered meanings. They draw from three main sources: ancient Zoroastrian and pre-Islamic Iranian tradition (names honouring fire, light, and mythological heroes), classical Persian literary tradition (the Shahnameh and works of Hafez, Rumi, and Saadi), and Arabic-Islamic names that entered Persian usage after the seventh-century Islamic conquest. The result is a naming tradition of extraordinary richness used across Iran, Afghanistan, Tajikistan, and significant diaspora communities worldwide.

Modern Persian surnames were standardised under Reza Shah Pahlavi in the 1920s, when Iranians were required to adopt hereditary family names. Persian surnames often derive from occupations (Najjar — carpenter, Haddad — blacksmith), geographical origins (Shirazi — from Shiraz, Tehrani — from Tehran), descriptive qualities (Ahmadi — praiseworthy, Hosseini — descended from Husayn), or ancient tribal and clan names.

Persian Naming Traditions

Pre-Islamic Persian Names

The oldest layer of Persian names comes from the Zoroastrian tradition and Iranian mythology preserved in the Shahnameh — Ferdowsi's eleventh-century epic poem of 60,000 couplets. Names like Arash (the legendary archer whose arrow defined Iran's border), Rostam (the great hero of the Shahnameh), Kaveh (the blacksmith who led the uprising against the tyrant Zahhak), Siavash, Fereydoun, and Bahram carry stories of extraordinary heroism. Female names like Anahita (the Zoroastrian goddess of water), Shirin (sweet — the tragic heroine of Nizami's romance), and Mandana (a Median princess) connect bearers to this ancient heritage.

Islamic and Modern Persian Names

Following the Arab conquest in the seventh century, Persian names absorbed Arabic-Islamic elements while retaining their distinctive Persian phonology and poetry. Male names like Mohammad, Ali, Hossein (honouring the third Shia Imam — especially significant in Iran's Shia-majority culture), Hassan, and Mehdi blend with distinctly Persian names like Mehrdad (gift of Mithra), Kambiz, Shahram, and Dariush. Contemporary Iranian naming trends show a revival of pre-Islamic names after the Islamic Revolution, as many Iranians assert cultural identity through ancient names alongside or instead of Arabic-origin Islamic names.

The Persian language's influence on surrounding cultures means Persian names appear across a vast geographic range. In Afghanistan (where Dari, a variety of Persian, is an official language), Central Asia, the Ottoman Empire, the Indian Mughal court, and even parts of Southeast Asia, Persian names were the language of high culture, poetry, and administration for centuries. Names like Farid (unique), Leila (night), Nasrin (wild rose), and Reza (contentment — an attribute of God in Islam) have spread far beyond Iran's borders.

How to Use These Names

  • Create authentic characters for fiction set in Iran — from the Achaemenid and Sassanid empires through the Safavid dynasty to modern Tehran
  • Name characters for historical fiction about the Mongol invasion of Persia (1219–1221), the Safavid-Ottoman wars, or the Constitutional Revolution of 1906
  • Develop Persian diaspora characters living in the United States, United Kingdom, Germany, or Canada
  • Write fantasy fiction inspired by Persian mythology — the Shahnameh's heroes make extraordinary fantasy protagonists
  • Name NPCs in video games or tabletop RPGs set in fictional Middle Eastern or Central Asian settings
  • Find an authentic Persian pen name for writing, creative projects, or online identities

What Makes a Good Persian Name?

Shirin

Persian names carry beautiful poetic meanings — Shirin means "sweet," Bahar means "spring," and Omid means "hope." The meaning is as important as the sound.

Fereshteh

Many Persian names end in characteristic sounds like -eh, -oon, -ad, -an, and -arz that give the language its flowing, melodic quality distinct from Arabic.

Rostami

Persian surnames frequently end in -i (meaning "of" or "belonging to") — Hosseini, Ahmadi, Tehrani — a suffix that turns a place, quality, or name into a family identifier.

Example Persian Names

Dariush Hatami Shirin Ebadi Kaveh Golestan Anahita Pournamdari Mehrdad Oskouei Nasrin Hosseini Farhad Moshiri Leila Ahmadi Arash Karimi Mitra Farahani

Frequently Asked Questions

Why do so many Persian surnames end in -i? +
The Persian suffix -i is a relational particle meaning "of" or "belonging to" — so Tehrani means "of Tehran," Shirazi means "of Shiraz," and Hosseini means "descended from Husayn." This suffix was widely applied when Iran formally adopted hereditary surnames in the 1920s under Reza Shah.
Is this generator free to use? +
Yes, the Persian Name Generator is completely free to use with no registration required. All generated names are yours to use in personal or commercial creative projects.
Are Persian names suitable for fantasy or historical fiction? +
Persian names are excellent for fantasy settings inspired by the ancient Middle East or Central Asia, and for historical fiction set in Achaemenid Persia, the Sassanid Empire, the Safavid dynasty, or Mughal India (where Persian was the court language). The Shahnameh epic also provides a wealth of mythological name inspirations.
What is the difference between pre-Islamic and Islamic Persian names? +
Pre-Islamic Persian names come from Zoroastrian tradition and Iranian mythology — names like Arash, Kaveh, Rostam, and Anahita. Islamic Persian names (such as Mohammad, Ali, Fatimeh) entered use after the seventh-century Arab conquest but were often Persianised in pronunciation and spelling. Many modern Iranians use either or both traditions.
Do these names cover both Iranian Persians and Afghan Dari speakers? +
Yes. Persian (Farsi) and Dari (Afghan Persian) share the same naming tradition and most names are used across both communities. The generator includes names common throughout the Persian-speaking world, including Iran, Afghanistan, and Tajikistan.
Can I access this generator via API? +
Yes. Fun Generators provides API access to this and hundreds of other generators. Visit the API documentation section to get your API key and start integrating Persian name generation into your application.