Persian Name Generator - Character Names from the Iranian Tradition
Persian names draw on a literary tradition stretching from Ferdowsi's *Shahnameh* to the ghazals of Hafez, a language that absorbed Arabic, Turkish, and Mongol contact without losing its core. Names like Rostam, Sohrab, Shirin, and Arash are not only sounds; they arrive with centuries of story. This generator draws from that history. You'll find names from the Achaemenid courts, the Sufi poets, the mythological heroes of the *Shahnameh*, and the quieter registers of everyday Persian, names that have traveled from Samarkand to Istanbul to the diaspora and changed meaning along the way.
Persian Language and Its Heritage
*Fārsī* belongs to the Indo-Iranian branch of the language family, with one of the longest continuously documented literary traditions in the world: from Old Persian (Achaemenid inscriptions, 6th-4th centuries BCE) through Middle Persian (Pahlavi, 3rd-9th centuries CE) to Classical New Persian (10th century CE to the present). The foundational text for Persian naming is the *Shahnameh* of Ferdowsi (completed c. 1010 CE), 60,000 couplets tracing the mythological and historical kings of Iran, and one of the great narrative poems in any language. Persian name culture spread across an enormous range: into Arabic (Persian-speaking scholars shaped early Islamic civilization), into Ottoman Turkish (Persian was the prestige literary language at the Ottoman court), into Mughal India (the official court language; the Taj Mahal carries Persian inscriptions), and along the Silk Road into Central Asia and China. The genealogies of rulers from Istanbul to Delhi to Samarkand include Persian names. The Islamic conquest of Iran (636-651 CE) brought Arabic names into contact with pre-Islamic Iranian names derived from Avestan and Old Persian, and the two traditions blended rather than displacing each other. A character named Rustam or Rostam carries a pre-Islamic name from the *Shahnameh*; a character named Muhammad carries an Arabic Islamic name; a character named Ahmad-e Rashid carries both at once.
Shahnameh Names
The *Shahnameh* ("Book of Kings") is the source for the most culturally loaded Persian personal names. Rustam, the great hero (a name possibly of Scythian or Parthian origin meaning something like "mighty bones"), Zal (the white-haired hero raised by the Simorgh, the divine bird), Siavash (connected to *siavak*, meaning dark or black-haired), and Afrasiyab (the Turanian king, Rustam's great antagonist) all carry story before a scene begins. Female names from the *Shahnameh* include Tahmineh (Rustam's wife), Sudabeh (the queen whose transgression drives the Siavash narrative), and Shahrazad (narrator of the *Thousand and One Nights*, not technically *Shahnameh*, but from the same Persian tradition). All three remain in common use in contemporary Iran, carrying the weight of pre-Islamic heritage. Sufi poetry added another layer: Rumi (whose full name was Jalal ad-Din Muhammad Balkhi), Hafez (a pen name meaning "guardian," given to one who has memorized the Quran), Sa'di (named after Sa'd ibn Abi Waqqas), Omar Khayyam (*Khayyam* means "tent-maker," his father's trade). These names are recognizable internationally even to readers who have never opened the poems.
Using the Generator
For Achaemenid Persian settings, including the world of Cyrus the Great, Darius, Xerxes, the Persian Wars, and the Persepolis inscriptions, names come from Old Persian: Kūruš (Cyrus), Dārayavahuš (Darius), Xšayāršā (Xerxes), Artaphrenes, Artaxerxes. These are names with Avestan-root elements that carry specific meanings: *Darius* means "holding firm the good." For Sasanian period settings (224-651 CE), the empire that contested Rome and Byzantium before falling to the Arab conquest, names come from Middle Persian: Ardashir (the founder), Shapur, Bahram (connected to the war deity *Vərəθraγna*), Yazdegerd. For Safavid Persia (1501-1736), which established Twelver Shia Islam as state religion, patronized Persian arts, and built Isfahan into one of the great cities of the early modern world, names reflect Shia Islamic convention alongside the inherited Persian tradition. The names of the Twelve Imams became especially prominent: Ali, Hassan, Husayn, Zaynab.
Persian Final Selection Notes
Persian names need to match the language, period, region, and community that produced them. The last pass should be plain and practical: put the chosen name beside the character's age, location, family speech, and public identity. If any one of those details fights the name, either revise the biography or choose another candidate. A name that needs constant defense is usually the wrong one for a main character.
Read It against the Household
Household use is the quickest way to find a false note. The strongest choices usually come from ordinary naming pressure: family, faith, migration, class, local pronunciation, and the way a name looks in records. Ask who chose the name, who dislikes it, who shortens it, and who insists on the formal version. In many cultures, the public form and the intimate form are both real. A draft that recognizes that split can show family rank, affection, distance, grief, or migration without stopping to lecture the reader.
Read It against the Archive
Documents create their own pressure. A Persian name may appear differently in a court chronicle, mosque record, school roster, passport, immigration file, diaspora form, or modern app field. Choose which version the reader sees and keep it consistent. When the story uses a variant, make the reason visible through context rather than a glossary.
Read It against the Genre
The final choice should help the genre do its work. Historical fiction needs a period-aware form; contemporary fiction needs a name that can move through ordinary bureaucracy; fantasy can borrow naming logic while making the invented setting responsible for its own culture. A Persian result should feel usable in a scene before it feels impressive in a list. If the name gives the next scene a clearer voice, it is earning its place.

