Persian Name Generator
Iranian first names and surnames, ancient and modern
Generate real Persian (Farsi) names, from Shahnameh heroes like Rostam and Sohrab to everyday modern Iranian names like Nima Ebrahimi and Sara Karimi. Includes given names with meanings-based origins and authentic surnames ending in -i, -pour, -zadeh, and -nejad.
About Persian names
Persian names draw on two deep wells. The older one is pre-Islamic Iran: the Achaemenid kings (Cyrus/Kourosh, Darius/Dariush, Xerxes/Khashayar), the Sasanian rulers (Ardeshir, Shapur, Anoushiravan), and above all Ferdowsi's Shahnameh, the eleventh-century epic that gave Iranians heroes like Rostam, Sohrab, Siavash, Kaveh, and heroines like Tahmineh, Rudabeh, Manijeh, and Gordafarid. Zoroastrian and nature names belong to this layer too: Anahita, Mitra, Bahram, Mehrdad, and Azar all predate Islam by centuries. The second well is Arabic-Islamic: Mohammad, Ali, Hossein, Reza, Fatemeh, Zahra, and Maryam are among the most common names in Iran today.
Modern Persian given names are often single words with a clear meaning: Omid (hope), Shirin (sweet), Setareh (star), Bahar (spring), Nasrin (wild rose), Arman (ideal), Nima (fair). Farsi surnames arrived by law in 1925 and were usually built from a father's name, town, or trade plus a suffix: -i (Ahmadi, Tehrani, Shirazi), -zadeh meaning "born of" (Alizadeh), -pour meaning "son of" (Hosseinpour), or -nejad meaning "of the lineage" (Ahmadinejad).
The list here mixes given names, full names with real Iranian surnames, and a handful of well-known cultural figures for reference. It also has double names (Mohammadreza), older-generation names (Nasrollah, Touran), and trade surnames (Zargar, Saatchi). Transliteration varies, so Niloufar, Nilufar, and Niloofar are all the same name; pick one spelling and stay consistent within a project.
How to choose Persian names
- Choose the layer that fits your setting: Shahnameh and Achaemenid names (Rostam, Kourosh, Tahmineh) for epic or ancient stories, Arabic-Islamic names (Mohammad, Zahra, Hossein) for realistic contemporary characters, and nature names (Bahar, Setareh, Laleh) for either.
- Build a surname with the standard suffixes: take a name or city and add -i, -zadeh, -pour, or -nejad (Karimi, Rezazadeh, Alipour, Sohrabnejad).
- Double-barrelled given names are common for men in modern Iran, especially Amirhossein, Mohammadreza, and Alireza, often written as two words; use them for a realistic feel.
- Persian names are not the same as Arabic names: avoid Arabic-only surnames like Al-Rashid, and remember Farsi has no definite article "al-".
- Diaspora spellings differ from Iranian passport spellings (Darius vs. Dariush, Cyrus vs. Kourosh); a character raised in Los Angeles or London might use the Western form.
Frequently asked questions
What is the difference between Persian, Iranian, and Farsi names?
They largely overlap. Persian refers to the language and culture, Farsi is the native name for the Persian language, and Iranian refers to citizens of Iran, who may also be Azeri, Kurdish, Baluch, or Arab. A Persian name is one used by Persian speakers, whether ancient or modern.
How do Persian surnames work?
Hereditary surnames were mandated in Iran in 1925. Most were formed from a father's name, a hometown, or an occupation plus a suffix such as -i (Tehrani), -zadeh (Alizadeh), -pour (Hosseinpour), or -nejad (Ahmadinejad). Women keep their surname after marriage.
Are Persian names Muslim names?
Many are, since Arabic-Islamic names like Mohammad, Ali, Fatemeh, and Zahra are very common in Iran, but a large share are pre-Islamic Persian names such as Kourosh, Dariush, Anahita, and Rostam that carry no religious meaning. Iranians freely use both.
Can I use these names for a fictional character or a business?
Yes. Names cannot be copyrighted. A few entries are famous living or historical people, such as Shirin Ebadi or Asghar Farhadi, so avoid using those for characters who might be confused with them.
Related generators
Iranian Name Generator
Modern Persian first names and Iranian surnames
Arabic Name Generator
Real Arabic first names with meanings behind them
Middle Eastern Name Generator
Arabic, Persian, Turkish, Kurdish and Hebrew full names
Ottoman Name Generator
Names from six centuries of the Ottoman Empire
Turkish Name Generator
Authentic Turkish first names and surnames
Hindi Name Generator
Authentic Hindi first names and surnames
Byzantine Name Generator
Names of the Eastern Roman Empire
Azerbaijani Name Generator
Azerbaijani given names, surnames and full names
More like this
Ancient Persian Name Generator
Names from Cyrus to the last Sasanian kings
Persian Cat Name Generator
Farsi words and fluffy names for Persian cats
Persian City Name Generator
Real and invented city names from Greater Persia
Iranian Last Name Generator
Persian family names by suffix, city and trade
Baby Boy Name Generator
Full baby boy names with middle and last name
Boy Full Name Generator
Boy first and last name combinations that sound real
All 1,000 Persian names
A: 124 names
- Abbas Ghorbani
- Abbas Kiarostami
- Abbas Tavakoli
- Abdolhossein
- Abdolreza
- Abolfazl
- Abolghasem
- Abolhassan
- Abtin
- Achaemenes
- Adurbad
- Afarin
- Afrasiab
- Afrooz
- Afsaneh
- Afsar
- Afshan
- Afshin
- Afsoon
- Aghdas
- Aghrirath
- Ahmad Mozaffari
- Ahmad Shamlou
- Ahmadreza
- Ahoo
- Aida
- Akbar Dehghan
- Akram Hatami
- Alborz Kianfar
- Ali
- Ali Hosseini
- Aliakbar
- Aliasghar
- Alimohammad
- Alireza
- Alireza Nikzad
- Amestris
- Amin
- Amir
- Amir Hossein Ahmadi
- Amirabbas
A, continued
- Amirali
- Amirarsalan
- Amirhossein
- Amirmasoud
- Amirmehdi
- Amirmohammad
- Amirparsa
- Amirreza Rahmani
- Anahid
- Anahita
- Anahita Alipour
- Anis
- Anoush Yazdanpanah
- Anousheh
- Anoushiravan
- Arad Nikkhah
- Arash
- Arash Sadeghi
- Arastoo
- Ardalan
- Ardashir Babakan
- Ardavan
- Ardeshir
- Aref
- Arezoo
- Arghavan Moghaddam
- Arian
- Ariaramnes
- Ario
- Ariobarzan
- Arjang
- Arjasp
- Armaghan Jahangiri
- Arman
- Armayel
- Armin
- Armita
- Arnavaz
- Arsalan
- Arsalan Haghighi
- Arshak
A, continued
- Arsham
- Arshia
- Arta
- Artabazus
- Artaphernes
- Artaxerxes
- Artin
- Artystone
- Arvand
- Arvin
- Arya
- Asadollah
- Asal
- Asghar Barzegar
- Asghar Farhadi
- Ashkabus
- Ashkan
- Ashkash
- Ashraf Etemadi
- Asieh Khademi
- Astyages
- Ata
- Atabak
- Atefeh
- Atena
- Atieh
- Atousa
- Ava
- Avisa
- Aydin
- Azad
- Azadeh
- Azadeh Sohrabnejad
- Azadsarv
- Azam Rafiei
- Azar
- Azardokht
- Azarin
- Azarmidokht
- Azarnoosh
- Azin
- Azita
B: 54 names
- Babak
- Babak Kermani
- Badri
- Bagher Najafabadi
- Bahador
- Bahaoddin
- Bahar
- Baharak
- Bahareh
- Bahman
- Bahram
- Bahram Chubin
- Balash
- Bamdad Rashti
- Bamshad
- Banafsheh
- Bandoy
- Banu Goshasp
- Baran Omidi
- Barbod
- Bardia
- Barman
- Barmayeh
- Barsam
- Barsine
- Barzu
- Bastur
- Batool Mashhadi
- Behdad
- Beheshteh
- Behnam
- Behnaz Abrishami
- Behnood
- Behnoosh
- Behrad
- Behrad Ghaffari
- Behrang
- Behrokh
- Behrouz
- Behrouz Vossoughi
- Behshad
- Behtash
- Behzad
- Behzad Salehi
- Benyamin
- Bidarafsh
- Bijan
- Bijan Hassanzadeh
- Bijan-e Giv
- Bita
- Bolour
- Borna
- Borzin
- Bozorgmehr
C: 5 names
- Cambyses
- Changiz
- Chista
- Cyaxares
- Cyrus
D: 31 names
- Dadbeh
- Dadmehr
- Damoon
- Damur
- Danesh
- Danial
- Danial Yousefi
- Dara
- Darab
- Darius
- Darius Farahani
- Dariush
- Dariush Eghbali
- Darya
- Datis
- Davar
- Davood
- Delara
- Delaram
- Delavar
- Delbar
- Delnavaz
- Delnaz
- Denag
- Diako
- Diba
- Dinyar
- Donya
- Dorna Chitsaz
- Dornika
- Dorsa
E: 23 names
- Ebi Hamedi
- Ebrahim
- Edris Kordestani
- Effat Jamali
- Ehsan
- Elaheh
- Elham
- Elika
- Elmira
- Elnaz
- Elyas Ketabchi
- Emad
- Emran
- Erfan
- Erfan Asgari
- Ershad
- Esfandiar
- Eshagh Zarrabi
- Eshrat Mansouri
- Eskandar
- Esmaeil
- Esmat Fathi
- Ezatollah
F: 56 names
- Faezeh Javadi
- Fahimeh Khalili
- Fakhreddin
- Fakhri
- Farah
- Farahnaz
- Faramarz
- Faranak
- Farangis
- Faraz
- Farbod
- Fardin
- Farhad
- Farhad Kazemi
- Farhang
- Farhoud
- Fariba
- Fariborz
- Farid
- Farid Soltani
- Farideh
- Farimah
- Farinaz
- Farjad
- Farkhondeh
- Farnam
- Farnaz
- Farnoosh
- Farnoud
- Farrokh
- Farrokhroo
- Farshad
- Farshid
- Farshid Fazeli
- Farshidvard
- Farzad
- Farzam
- Farzan
- Farzaneh
- Farzin
- Fataneh
- Fatemeh
- Fatemeh Jafari
- Fazel
- Fazlollah
- Fereshteh
- Fereydoun
- Fereydun
- Firoozeh
- Firouz
- Foad
- Forough
- Forough Farrokhzad
- Forouzan
- Forouzandeh
- Forud
G: 50 names
- Garmayel
- Garshasp
- Garsivaz
- Gelareh
- Ghamar
- Ghasem
- Ghazal
- Ghazaleh
- Ghiasoddin
- Ghodsi
- Gholamali
- Gholamhossein
- Gholamreza
- Ghoncheh
- Gilda
- Gisoo
- Gita
- Giti
- Giv
- Gobryas
- Gohar Shahbazi
- Goharshad
- Golafrooz
- Golandam
- Golara
- Golbahar
- Golbarg
- Golchehreh
- Goli
- Golmohammad
- Golnar
- Golnaz
- Golnaz Kashani
- Golnesa
- Golnoosh
- Golpari
- Golriz
- Golrokh
- Golsa
- Golshan
- Golshid
- Golshifteh Farahani
- Googoosh
- Gordafarid
- Gordiyeh
- Gorgin Zand
- Gorui Zereh
- Goshtasp
- Gostaham
- Gudarz
H: 55 names
- Habib
- Habibeh Ghanbari
- Habibollah
- Hadi
- Hadi Ranjbar
- Hafez
- Haftvad
- Hakhamanesh
- Haleh
- Hamed
- Hamed Taheri
- Hamid
- Hamideh Azizi
- Hamidreza
- Hamoon
- Hana
- Hananeh
- Hanieh
- Harpagus
- Hashem
- Hassan Keshavarz
- Hasti
- Hayedeh
- Hedayat
- Hedieh
- Helia
- Helma
- Hengameh
- Hesam
- Heshmatollah
- Heydar Beiranvand
- Hirad
- Hirbod
- Hoda
- Hojir
- Hojjat
- Homa
- Homay Chehrzad
- Homayoun
- Homayoun Eslami
- Homeira
- Hooman
- Hooman Majd
- Hootan
- Hormizd
- Hormoz
- Hormozan
- Hossein
- Hosseinali
- Houri
- Houshang
- Houshmand
- Houshyar
- Hydarnes
- Hystaspes
I: 7 names
- Ilia
- Iman
- Iman Norouzi
- Iraj
- Iran
- Irandokht
- Irdabama
J: 19 names
- Jafar
- Jahan
- Jahanbakhsh
- Jahangir
- Jahanshah
- Jalal
- Jalal Emami
- Jalaleddin
- Jaleh
- Jalil Vaziri
- Jamal Shojaei
- Jamasp
- Jamileh Babaei
- Jamshid
- Javad
- Javad Rajabi
- Javid
- Jeiran
- Jila
K: 52 names
- Kamal Motamedi
- Kambiz
- Kamelia
- Kamran
- Kamran Pahlavi
- Kamus
- Kamyar
- Kamyar Davoudi
- Karim
- Kartir
- Kasandan
- Kasra
- Kasra Nouri
- Katayoun
- Kavad
- Kaveh
- Kaveh Shirazi
- Kay Kavus
- Kay Khosrow
- Kay Qobad
- Kazem Lashkari
- Keyhan Daneshmand
- Keyvan
- Khadijeh Ramezani
- Khalil Sarraf
- Kharrad
- Khashayar
- Khatereh Asadi
- Khazar
- Khodabakhsh
- Khodadad
- Khorshid Bahmani
- Khosrow
- Kia
- Kian
- Kian Mousavi
- Kiana
- Kiandokht
- Kianmehr
- Kianoush
- Kiarash
- Kiavash
- Kimia
- Kiumars
- Kobra Shakeri
- Kokab
- Kolbad
- Kondrow
- Koosha
- Kourosh
- Kourosh Rezazadeh
- Kowsar
L: 13 names
- Ladan
- Lahhak
- Laleh
- Laleh Mehrpour
- Latif Ghannadi
- Laya
- Leila
- Leila Ghasemi
- Lida
- Lili
- Lobat
- Lohrasp
- Lotfollah
M: 127 names
- Mahan
- Mahan Naderi
- Mahbanoo
- Mahbod
- Mahboubeh
- Mahdieh
- Mahdis
- Mahdokht Safavi
- Mahdyar
- Mahin
- Mahjabin
- Mahkameh
- Mahla
- Mahlagha
- Mahmoud Zargar
- Mahmoudreza
- Mahnaz
- Mahnoosh
- Mahour
- Mahpareh
- Mahrokh
- Mahrou
- Mahsa
- Mahsa Bagheri
- Mahsan
- Mahsati
- Mahshid
- Mahsima
- Mahta
- Mahtab
- Mahuy Suri
- Mahvash
- Mahya
- Mahyar
- Majid
- Majid Mirzaei
- Malakeh
- Malek
- Maliheh Eftekhari
- Mandana
- Mani
- Manijeh
M, continued
- Mansour
- Manuchehr
- Maral
- Mardanshah
- Mardas
- Mardonius
- Marjan
- Marjane Satrapi
- Maryam
- Maryam Mirzakhani
- Maryam Rahimi
- Marzieh
- Masistes
- Masoud
- Masoud Mohseni
- Masoumeh
- Mastaneh
- Matin
- Mazdak
- Maziar
- Megabyzus
- Mehdi
- Mehdi Hosseinpour
- Mehrab
- Mehraban
- Mehrad
- Mehrak
- Mehran
- Mehrangiz
- Mehraveh
- Mehrbod
- Mehrdad
- Mehrdokht
- Mehregan
- Mehri
- Mehrnaz Naghashian
- Mehrnoosh
- Mehrsa
- Mehrsam
- Mehrshad
- Mehrtash
- Mehryar
M, continued
- Mehrzad
- Melika
- Melina
- Meysam
- Mikaeil
- Milad
- Milad Rasouli
- Mina
- Minoo
- Mithridates
- Mitra
- Mobin
- Mohammad
- Mohammad Rezaei
- Mohammadali
- Mohammadamin
- Mohammadbagher
- Mohammadhassan
- Mohammadhossein
- Mohammadjavad
- Mohammadmehdi
- Mohammadreza
- Mohammadsadegh
- Mohammadtaghi
- Mohammadtaha
- Mohsen
- Mohsen Mokhtari
- Mohsen Namjoo
- Mojdeh
- Mojgan
- Mojtaba
- Mokhtar Hassanvand
- Moloud
- Molouk
- Mona
- Monir
- Monireh Hejazi
- Morad
- Morteza
- Morvarid
- Mostafa
- Mostafa Momeni
- Mousa Ansari
N: 53 names
- Nader
- Nader Kalantari
- Nadia Esmaili
- Naghmeh
- Nahal
- Nahid
- Najmeh Saberi
- Nakisa Memarian
- Namdar
- Namvar
- Narges
- Nargol
- Nariman
- Naser
- Nasereddin
- Nasim
- Nasir Golkar
- Nasrin
- Nasrollah
- Nastaran
- Nastihan
- Nava
- Navid
- Nayereh
- Nazafarin
- Nazanin
- Nazanin Heydari
- Nazgol
- Nazila
- Neda
- Neda Alizadeh
- Negar
- Negin
- Nematollah
- Neshat
- Nezam
- Nezamoddin
- Niayesh
- Nika
- Nikan
- Niki
- Nikoo
- Nikta
- Nilgoon Shams
- Niloufar
- Nima
- Nima Ebrahimi
- Nima Yushij
- Niusha
- Nooshin
- Noushafarin Lahiji
- Nozar
- Nushzad
O: 7 names
- Olad
- Omid
- Omid Akbari
- Orkideh
- Orodes
- Otanes
- Ozra Naseri
P: 51 names
- Pacorus
- Paniz Vatandoust
- Pantea Karimian
- Parand
- Parastoo
- Pardis
- Parham
- Parham Kiani
- Pari
- Paria
- Parichehr Farshchian
- Parinaz Hakimi
- Parisa
- Parisa Nazari
- Parisima
- Parivash Saatchi
- Parizad
- Parmis
- Parnaz
- Parnian
- Parsa
- Parto
- Parvaneh
- Parvin
- Parvin Etesami
- Parvindokht
- Parviz
- Parysatis
- Pasha
- Pashotan
- Payam
- Pedram
- Pegah
- Pejman
- Peroz
- Peyman
- Peyman Sharifi
- Peyvand
- Pharnabazus
- Phraates
- Pilsam
- Piran
- Pirooz
- Pouneh
- Poupak
- Pouran Dabiri
- Pourang
- Pouria
- Pouria Kamali
- Pouya
- Purandokht
Q: 1 name
- Qaren
R: 40 names
- Radin
- Radman
- Radmehr
- Raha
- Raheleh Torabi
- Rahil
- Rahim
- Rahman Sepahvand
- Rambod
- Ramesh
- Ramin
- Ramin Hamedani
- Ramtin Farahmand
- Ramyar
- Rana
- Rashid
- Rasoul
- Rastin
- Rayan
- Razieh Sobhani
- Reyhaneh Taghavi
- Reza
- Reza Mohammadi
- Rezvan
- Rhodogune
- Rivniz
- Robabeh Talebi
- Roham
- Roja
- Romina
- Roozbeh
- Roshan Gilani
- Roshanak
- Rostam
- Rouhollah
- Roxana
- Roya
- Roya Esfahani
- Rozita
- Rudabeh
S: 145 names
- Saba
- Saber
- Sadaf
- Sadegh
- Sadegh Jalali
- Sadra
- Saeed
- Saeedeh Lotfi
- Safa
- Safoura
- Saghar
- Sahand
- Sahar
- Sahba
- Sahel
- Sajad
- Sajedeh Vahidi
- Sakineh Rahmati
- Salar
- Salar Hashemi
- Salman Khorasani
- Salomeh
- Sam
- Samad Mesgari
- Saman
- Saman Abbasi
- Samaneh
- Samin
- Samira
- Samyar
- Sana Yazdani
- Sanam
- Sanaz
- Sanjar
- Sara
- Sara Karimi
- Sardar
- Sarina
- Sarvenaz
- Sarvin
- Sasan
- Sattar
- Sayeh
- Sedigheh Najafi
- Seifollah
- Sepand
- Sepanta
- Sepehr
S, continued
- Sepehr Bahrami
- Sepideh
- Sepideh Yazdi
- Setareh
- Setareh Mohammadzadeh
- Setayesh
- Shabnam
- Shabrang
- Shadi
- Shadmehr
- Shafagh
- Shaghad
- Shaghayegh
- Shahab
- Shahab Habibi
- Shahbaz
- Shahdad
- Shahdokht
- Shahin
- Shahla
- Shahnaz
- Shahpar
- Shahrad
- Shahram
- Shahram Bakhtiari
- Shahrbanoo
- Shahrbaraz
- Shahriar
- Shahrnaz
- Shahrokh
- Shahrooz
- Shahrzad
- Shahyar
- Shakiba
- Shamsi
- Shamsoddin
- Shapur
- Shapurdokht
- Sharareh
- Sharif Tabatabaei
- Shayan
- Shayan Amini
- Shayesteh
- Sheida
- Shermin
- Shervin
- Shideh
- Shidush
S, continued
- Shila
- Shima
- Shirin
- Shirin Ebadi
- Shirin Rostami
- Shiruyeh
- Shiva
- Shohreh Aghdashloo
- Shohreh Vakili
- Shoja
- Shokat
- Shokoufeh
- Shokouh Boroujerdi
- Sholeh
- Siamak
- Siavash
- Siavash Ahmadinejad
- Sima
- Simin
- Simin Daneshvar
- Simindokht Ardakani
- Simorgh
- Sina
- Sindokht
- Sirous
- Sisygambis
- Sobhan
- Sogand
- Sogol
- Soha
- Soheil
- Soheila
- Sohrab
- Sohrab Sepehri
- Sohrab Tehrani
- Soleiman Kolahdouz
- Solmaz
- Somayeh
- Soodeh
- Soraya
- Soraya Farmanfarmaian
- Soroor
- Soroush
- Soroush Zamani
- Soudabeh
- Sourena
- Souri
- Sousan
- Stateira
T: 34 names
- Tabassom
- Taghi Bazzaz
- Taha
- Tahereh
- Tahmasp Mostofi
- Tahmineh
- Tahmoures
- Tajolmolouk
- Tala Zandi
- Talayeh
- Talhand
- Tandis Rezania
- Tannaz
- Tansar
- Tara
- Taraneh
- Taraneh Alidoosti
- Tarannom
- Taravat
- Tayebeh Samadi
- Tazhav
- Teispes
- Termeh
- Tina
- Tirdad Azadmanesh
- Tiridates
- Tissaphernes
- Toktam
- Tooba Shushtari
- Toomaj
- Touraj
- Touran
- Tourandokht
- Tous
V: 10 names
- Vafa
- Vahab
- Vahid
- Valiollah
- Vandad
- Vida
- Viseh
- Vista
- Vologases
- Vonones
X: 1 name
- Xerxes
Y: 19 names
- Yadollah
- Yaghoub Sabbagh
- Yahya Qazvini
- Yalda
- Yasaman
- Yashar
- Yasin
- Yasmin
- Yasmin Tabrizi
- Yasna
- Yavar
- Yazdan
- Yazdegerd
- Yeganeh
- Yekta
- Younes Fallah
- Yousef
- Yousef Zarei
- Youtab