Persian Name Generator
Like these names?
Turn them into full characters with backstory, personality traits, relationships, and more in ShyEditor's Knowledge Base.
Create a character profilePersian names blend pre-Islamic Iranian heritage with Islamic tradition. Ancient names like Darius, Cyrus, and Roxana coexist with Arabic-influenced Islamic names, while uniquely Persian poetic names (Parvaneh/butterfly, Golnaz/flower's grace) reflect the culture's deep literary tradition.
About persian names
Persian naming exists in productive tension between two traditions. Pre-Islamic Iranian names (Darius, Cyrus, Roxana, Fereydoun) connect to Zoroastrian heritage and Persian imperial history. Islamic-influenced names (Mohammad, Fateme, Ali) connect to the dominant religion since the 7th century. Many Iranians carry names from both pools within a single family.
Uniquely Persian names, neither purely ancient nor purely Arabic-Islamic, form a third category distinguished by their poetic quality. Names like Parvaneh (butterfly), Golnaz (flower's grace), Shahrzad (city-born), and Roshanak (little light, source of "Roxana") reflect the Persian literary tradition's deep love of beauty, nature, and metaphor.
Modern Iranian naming trends sometimes swing between these traditions as political statements. Choosing a pre-Islamic Persian name can signal secular nationalism, while choosing an Arabic-Islamic name signals religious identity. These naming politics are important context for fiction set in modern Iran.
Naming tips
Choose the tradition deliberately
A Persian character with an ancient Iranian name (Kaveh, Shahram, Anahita) signals different cultural affiliations than one with an Islamic name (Mohammad, Zahra, Hosein). Both are authentically Persian, but they tell different stories about the family's identity.
Use the poetic naming tradition
Persian names that reference nature, beauty, and abstract concepts (Golnar = pomegranate blossom, Mehrdad = gift of the sun, Shirin = sweet) represent a uniquely Persian contribution to world naming that distinguishes Iranian names from Arabic ones.
Handle the -zadeh and -pour suffixes
These patronymic surname elements (-zadeh = "born of," -pour = "son of") are distinctively Persian and help distinguish Iranian surnames from Arabic, Turkish, or Central Asian ones.