Afghan Name Generator

Authentic Pashtun, Tajik, Hazara and Uzbek names

Real-World Names & CulturesPart of: real-world name generators500 names

0 of 500 seen

This or that?

7 picks, 1 winner

Tap the name you like more.

Tap a name to copy it. The arrows swap one name.

Or browse all 500 names, A to Z

Generate real Afghan names: Pashto and Dari given names like Zalmai, Palwasha, Farid and Zarghuna paired with tribal and regional surnames such as Ahmadzai, Durrani, Stanikzai and Panjshiri. Covers Pashtun, Tajik, Hazara and Uzbek naming styles for characters, stories and research.

About Afghan names

Afghanistan's names come from several languages at once. Pashtuns, the largest group, use Pashto names such as Zalmai (young man), Zarghuna (green), Palwasha (ray of light), Spogmai (moon) and Toryalai (brave), while Dari-speaking Tajiks and Hazaras draw on Persian names like Farhad, Jamshid, Roya and Fereshta. Layered over both is a shared Islamic stock: Mohammad, Ahmad, Abdullah, Fatima and Mariam, plus the very common compound names ending in -ullah (Habibullah, Rahmatullah, Zabihullah) meaning "beloved of God", "mercy of God" and so on. Uzbek and Turkmen Afghans in the north add Turkic touches such as Beg, Boy and Qurban.

Surnames are a recent habit. Many Afghans still go by one or two given names, and when a family name is used it usually records a tribe (Ahmadzai, Barakzai, Noorzai, Stanikzai, Kakar), a hometown (Panjshiri, Kandahari, Herawi, Badakhshi) or a father's name with a suffix: -zai and -khel for Pashtun clans, -zada or -i for Dari speakers. Hazaras often carry Shia-flavoured names such as Hussaini, Rezai and Jafari.

This list pairs realistic given names with those surname types, plus a few historical figures like Ahmad Shah Durrani, Mirwais Hotak and Malalai of Maiwand for reference. Spellings vary between Pashto, Dari and English sources, so Mohammad/Muhammad and Nilofar/Niloufar are the same name.

How to choose Afghan names

  • Match the group to the region: Pashto names (Zalmai, Spogmai, Ahmadzai) fit Kandahar, Helmand and the east; Dari names (Farhad, Roya, Panjshiri) fit Kabul, Herat and the north; Hazara characters from Bamyan often carry names like Ali Madad or Hussaini.
  • Two-part male names are normal: Mohammad Nabi, Ahmad Zia, Gul Agha, Sher Mohammad. Use them for an authentic feel instead of inventing a Western-style middle name.
  • Many Afghans use no surname at all. For a rural or older character, a single name plus an honorific or village label (Juma Gul, Haji Abdul Rahman) is more realistic than a fixed family name.
  • Women keep their father's name after marriage, and in daily life a Pashtun woman is more likely to be known simply as Palwasha or Bibi Gul than by a surname.
  • Pick one transliteration system and stick to it: Mohammad vs Muhammad, Hamid vs Hameed, Nilofar vs Niloufar are all valid, but mixing them in one story looks like a mistake.

Frequently asked questions

What are typical Afghan surnames?

Most Afghan surnames are tribal or regional rather than inherited family names. Pashtun clan names end in -zai (Ahmadzai, Popalzai, Yusufzai) or -khel (Omarkhel, Suleimankhel); place-based names end in -i (Panjshiri, Kandahari, Herawi); and Dari speakers often use a father's name plus -zada, -i or -yar (Nabizada, Rahimi, Ahmadyar).

Are Afghan names the same as Persian or Arabic names?

They overlap but are not identical. Dari is a dialect of Persian, so Tajik and Hazara names share a lot with Iran (Farhad, Parwana, Roya), and the Islamic names (Mohammad, Fatima) are Arabic in origin. Pashto names such as Zalmai, Zarghuna, Spogmai and Toryalai, and tribal surnames like Durrani and Achakzai, are specifically Afghan.

How do names ending in -ullah work?

Names like Habibullah, Rahmatullah, Zabihullah and Najibullah are single given names that combine an Arabic word with 'Allah': Habibullah means 'beloved of God', Rahmatullah 'mercy of God'. They are extremely common for Afghan men and are usually shortened in daily speech (Habib, Rahmat, Zabi, Najib).

Can I use these names for a novel, game or film character?

Yes. The list is built from real naming patterns rather than real private individuals; the handful of historical figures included, such as Ahmad Shah Durrani, Khushal Khan Khattak and Queen Soraya Tarzi, are clearly historical and meant as reference points.

More like this

All 500 Afghan names

This is the complete list the generator above draws its random batches from, sorted A to Z and grouped by first letter.

Plain text, one name per line.

A: 65 names

  • Abdul Bari Qurbani
  • Abdul Ghafoor Yoldash
  • Abdul Ghani Zahid
  • Abdul Hadi Sarwary
  • Abdul Hakim Noorzad
  • Abdul Hamid Mubariz
  • Abdul Jabbar Ghafoorzai
  • Abdul Karim Ahrari
  • Abdul Latif Hakimi
  • Abdul Majid Babrakzai
  • Abdul Malik Saidkhel
  • Abdul Matin Beg
  • Abdul Qadir Yousufzai
  • Abdul Rahim
  • Abdul Rahim Noorzai
  • Abdul Rashid Waziri
  • Abdul Razaq Sarwar
  • Abdul Salam Rahimi
  • Abdul Samad Hamidzada
  • Abdul Sattar Murad
  • Abdul Wahab Tarin
  • Abdul Wali Siddiqi
  • Abdullah
  • Adela Mohseni
  • Ahmad
  • Ahmad Farhad Sarabi
  • Ahmad Fawad Ghafari
  • Ahmad Jawad Azizi
  • Ahmad Reshad Qaumi
  • Ahmad Shah
  • Ahmad Shah Durrani
  • Ahmad Shah Massoud

A, continued

  • Ahmad Shakib Aryan
  • Ahmad Shoaib Rahmanzai
  • Ahmad Sohail Sultanzoi
  • Ahmad Tamim Kohsar
  • Ahmad Wali Nekzad
  • Ahmad Zaki Aria
  • Ahmad Zia Wardak
  • Ahmad Zubair Noor
  • Ajmal Hussaini
  • Akbar Khan Tarakai
  • Akmal Ghilzai
  • Alam Gul Babakarkhail
  • Ali Ahmad Suleimankhel
  • Ali Akbar Bamyani
  • Ali Jan Yakawlangi
  • Ali Madad Shafaq
  • Alia Ahmadzai
  • Allahdad Wardak
  • Amanullah Khan
  • Aminullah Mansoori
  • Amir Mohammad Mohammadi
  • Anisa Rezai
  • Anwar Hakimi
  • Arash Qaderi
  • Arezo
  • Arezo Khalili
  • Arif Changezi
  • Aryana Hakimyar
  • Asadullah Saleh
  • Atiqullah Farooqi
  • Aziz Ahmad Niazi
  • Aziza Jalali
  • Azizullah Osmani

B: 14 names

  • Bakhtawar Lodin
  • Baryalai
  • Baryalai Ahmadi
  • Bashir Ahmad Rahimi
  • Basir Ahmad Zazai
  • Basira Omarzai
  • Baz Mohammad Faryabi
  • Belqis Noorzai
  • Benafsha
  • Benafsha Karimi
  • Bibi Gul Mashwani
  • Bibi Hawa Zabuli
  • Bismillah Paktiawal
  • Breshna Barakzai

D: 7 names

  • Daud Nangarhari
  • Dawood Kochi
  • Diba Alizai
  • Dost Mohammad
  • Dost Mohammad Samadi
  • Durkhanai
  • Durkhanai Achakzai

E: 6 names

  • Ehsan Sherzad
  • Ehsanullah Popal
  • Emal Zamani
  • Enayatullah Totakhil
  • Esmat Sadiqi
  • Ewaz Ali Nateqi

F: 20 names

  • Fahima Qaderzai
  • Faiz Mohammad Balkhi
  • Farid
  • Farid Ahmad Popalzai
  • Farida
  • Farida Rahimi
  • Farkhunda Tajik
  • Farzana Habibi
  • Fatima Hashimi
  • Fawad Khairkhwa
  • Fawzia Kakar
  • Fazlullah Arghandiwal
  • Fereshta
  • Fereshta Yousufi
  • Feroz Nikzad
  • Feroza Sadat
  • Freshta Bahrami
  • Frishta Sultanzai
  • Frozan
  • Frozan Ahmadi

G: 20 names

  • Ghezal Sarbaz
  • Ghotai Sayedi
  • Ghulam Abbas Jaghori
  • Ghulam Dastagir Azad
  • Ghulam Farooq Azam
  • Ghulam Haidar Rasooli
  • Ghulam Jilani Ahmadyar
  • Ghulam Mohiuddin Shabrang
  • Ghulam Nabi Wahidi
  • Ghulam Rasool Raufi
  • Ghulam Sakhi Faizi
  • Ghulam Yahya Akbari
  • Gul Agha
  • Gul Agha Kakar
  • Gul Makai Yusufzai
  • Gul Mohammad Sahibzada
  • Gulab Khan Pashtoon
  • Gulalai Shinwari
  • Gulshan Mozaffari
  • Gulzar Ahmad Qarizada

H: 31 names

  • Habiba Rahmati
  • Habibullah Mangal
  • Hadia Waziri
  • Hafizullah Ahadi
  • Haji Abdul Rahman Noorzai
  • Haji Mir Alam Kunduzi
  • Halima Nasiri
  • Hamid
  • Hamid Rasuli
  • Hamida Sediqi
  • Hamidullah
  • Hamidullah Stanikzai
  • Hangama Wasiq
  • Hanifa Rahimzai
  • Haroon Tokhi
  • Hasina Wali
  • Hayatullah Bahadur
  • Hazrat Ali Burhani
  • Heela Mirbaz
  • Hekmat
  • Hila Panjshiri
  • Homaira
  • Homaira Zahiri
  • Hosai Andar
  • Hosna Jalil
  • Humaira Ludin
  • Husna Zahedi
  • Husnia
  • Husnia Hamdard
  • Hussain Ali Rezwani
  • Hussain Dad Khawari

I: 8 names

  • Ibrahim Sangin
  • Idris Panjshiri
  • Ilyas Badakhshi
  • Imran Khattak
  • Inamullah Anwari
  • Iqbal Khan Sarhadi
  • Ishaq Hotaki
  • Ismail Kohistani

J: 12 names

  • Jalaluddin Danish
  • Jalil Ahmad Malikzai
  • Jamal Nasir Andar
  • Jamila Sahak
  • Jamshid Hashimi
  • Jan Mohammad Turkmani
  • Javed Kamgar
  • Javid
  • Javid Sultani
  • Jawad Payenda
  • Juma Gul Kandahari
  • Juma Gul Tashqurghani

K: 16 names

  • Kabir Nuristani
  • Kamal Shinwari
  • Kamila Noori
  • Kamran Yaqubi
  • Karim Ghaznawi
  • Karima Nasiri
  • Khadija Amani
  • Khalid
  • Khalid Sherzai
  • Khalida Ghorzang
  • Khan Agha Sahibzada
  • Khan Mohammad Khaksar
  • Khan Wali Jan Kochi
  • Khatera Qaderi
  • Khushal Khan Khattak
  • Khushal Khan Yusufzai

L: 8 names

  • Laila Rasuli
  • Lailuma Sahibi
  • Lal Mohammad Ludin
  • Latifa Azizi
  • Lema Shirzai
  • Lida Rahmanzai
  • Lina Sarwari
  • Lutfullah Tanai

M: 63 names

  • Madina Tareen
  • Mahboob Shah Sayedi
  • Mahbooba Faizi
  • Mahbuba Karimzai
  • Mahjabin Ghori
  • Mahnaz Momand
  • Mahtab Nawabi
  • Mahwash Qurbani
  • Malalai
  • Malalai of Maiwand
  • Maliha Rahmatzai
  • Malik Sher Mirzakhel
  • Malika Herawi
  • Manizha Samadi
  • Mansoor
  • Mansoor Sadozai
  • Marghalara Sarhadi
  • Mariam Safi
  • Marwa Rahimzai
  • Maryam Durani
  • Marzia Alikozai
  • Masood Herawi
  • Masooda Kohistani
  • Matin
  • Matin Kabuli
  • Mina Amiri
  • Mir Ahmad Shah Waziri
  • Mir Hamza Khan Ghori
  • Mir Wais Nayab
  • Mirwais Hotak
  • Mirza Mohammad Mazari

M, continued

  • Mohammad Akram Zaheer
  • Mohammad Alam Rahimyar
  • Mohammad Asif Alikozai
  • Mohammad Ayub Ehsan
  • Mohammad Daud Frotan
  • Mohammad Essa Ziaee
  • Mohammad Hanif Sarbaz
  • Mohammad Hassan Rezayee
  • Mohammad Hussain Mozaffari
  • Mohammad Ibrahim Khoshbeen
  • Mohammad Jan Mirbaz
  • Mohammad Kazim Daikundi
  • Mohammad Nabi Ahmadzai
  • Mohammad Nasim Hakimyar
  • Mohammad Sarwar Zahedi
  • Mohammad Sharif Wahdat
  • Mohammad Yousuf Khalid
  • Mohammad Zahir Shah
  • Mohib Ahmad Bakhtari
  • Mohibullah Amin
  • Momin Khan Amarkhel
  • Mozhgan Nabizada
  • Mujib Rahman Logari
  • Mujtaba Khalili
  • Munira Yousafzai
  • Mursal
  • Mursal Kochai
  • Murtaza Rezai
  • Musa Jan Mayar
  • Muska Rahimi
  • Mustafa Hussaini
  • Muzhda Akbari

N: 37 names

  • Nabi Jafari
  • Nabila Osmani
  • Nadia Hakimi
  • Nadir Shah Afridi
  • Nafisa Ghaznawi
  • Naghma Sahibzada
  • Nahid Sarwary
  • Najia Kunduzi
  • Najib Haidari
  • Najiba Popal
  • Nangialai Lodin
  • Naqib Sharifi
  • Naqibullah Wasiq
  • Nargis Azimi
  • Naseema Qarizada
  • Naseer Ahmad Durrani
  • Nasir Ahmad Shahir
  • Nasrin Ahmadzai
  • Nasruddin Nazari
  • Naweed Orakzai
  • Nawid
  • Nazanin Zahid
  • Nazar Mohammad Sekandari
  • Nazia Murad
  • Nazifa Danish
  • Nazir Ahmad Safi
  • Nazo Tokhi
  • Nek Mohammad Mirzada
  • Nematullah Shahrani
  • Nigar Faryabi
  • Nilab Ayoubi
  • Nilofar Ibrahimi
  • Nilofar Sahar
  • Noor Mohammad Jalali
  • Nooria Haqjo
  • Noorjahan Babakarkhail
  • Noorullah Parwani

O: 8 names

  • Obaid
  • Obaidullah Laghmani
  • Ogai Mangalzai
  • Omar Takhari
  • Omid
  • Omid Kunduzi
  • Orzala
  • Orzala Mayar

P: 10 names

  • Paiwand Zaheer
  • Palwasha
  • Palwasha Durrani
  • Parastoo Sakhizada
  • Pari Gul Khoshbeen
  • Parwana Nuristani
  • Parwin Amarkhil
  • Parwiz Khan Niazai
  • Pashtana Zazai
  • Pir Mohammad Jawzjani

Q: 6 names

  • Qais Samangani
  • Qamar Gul Hotak
  • Qasim Baghlani
  • Qudratullah Rahimzai
  • Queen Soraya Tarzi
  • Qurban Ali Uzbek

R: 22 names

  • Rafi Farahi
  • Rahela Mangal
  • Rahim Gul Helmandi
  • Rahima Ehsan
  • Rahman Baba
  • Rahmat Gul Zirak
  • Rahmatullah
  • Rahmatullah Zadran
  • Rameen Daudzai
  • Ramin Fazli
  • Rana Helmandi
  • Rashid Zabuli
  • Rauf Uruzgani
  • Razia Ahmadi
  • Rohullah
  • Rohullah Khosti
  • Rona Ghafari
  • Roqia Nikzad
  • Roshan Badakhshi
  • Roya Sultani
  • Rozi Mohammad Turkmen
  • Rukhshana Mirzai

S: 82 names

  • Sabawoon Momand
  • Sabir Sahak
  • Sabrina Jahanmal
  • Sadaf Alemi
  • Sadiq Jaji
  • Safia Sangin
  • Safiullah Mashwani
  • Sahar
  • Sahar Kabuli
  • Sahil Tareen
  • Sahra Karimzada
  • Saima Khairkhwa
  • Sakhi Dad Behsudi
  • Salim Nasiri
  • Salima Ahmadyar
  • Salma Hotaki
  • Samim Ibrahimkhel
  • Samira Saboor
  • Samiullah Qarar
  • Sana Sultani
  • Sanaullah Shahabi
  • Sanga Kandahari
  • Sardar
  • Sardar Mohammad Alizai
  • Sayed Anwar Mousavi
  • Sayed Hashmat Mosavi
  • Sayed Hekmat Sadaat
  • Sayed Ishaq Alawi
  • Sayed Jalal Hosseini
  • Sayed Mujtaba Kazimi
  • Sayed Qasim Ebadi
  • Sayed Reza Naqvi
  • Sediq
  • Sediq Omarkhel
  • Sediqa Rasooli
  • Seema Logari
  • Setara Mohammadi
  • Shabnam
  • Shabnam Sharifi
  • Shafiq
  • Shafiq Isakhel

S, continued

  • Shafiqa Farahi
  • Shah Mahmood Mohseni
  • Shah Wali Ebrahimi
  • Shaheen Hashemzai
  • Shahid Mirzai
  • Shahla Sadiqi
  • Shahnaz Tarzi
  • Shaima Ghulami
  • Shaista Jamalzai
  • Shakib Alikhel
  • Shakila Naseri
  • Shamsia Wakili
  • Shamsuddin Rahmani
  • Shamsul Haq Saadat
  • Shaperai
  • Shaperai Mohmand
  • Sharbat Jaji
  • Sharifa Paktiawal
  • Shekiba Nangarhari
  • Sher Ahmad Achakzai
  • Sher Khan Ghorzang
  • Sher Mohammad Akbari
  • Shirin Gul Oryakhel
  • Shoaib Karimi
  • Shogofa
  • Shogofa Sherzai
  • Shukria Ghaznavi
  • Shukria Jawzjani
  • Shukrullah Azimi
  • Shukufa Wardak
  • Sibghatullah Khairi
  • Sima Sahibzada
  • Simin Kamgar
  • Sohrab Qasimi
  • Sosan Rahmani
  • Spogmai
  • Spogmai Kakar
  • Storai Ahmadzai
  • Suhaila Zirak
  • Suhrab Etemadi
  • Sultan Mohammad Amiri

T: 11 names

  • Tahmina Kochi
  • Taj Mohammad Wazir
  • Tamana
  • Tamana Wazir
  • Tamim
  • Tamim Nawabi
  • Tariq Hamidi
  • Tawab Nabizada
  • Timur Shah Durrani
  • Torpekai
  • Torpekai Zadran

U: 1 name

  • Ulfat Noori

W: 13 names

  • Wagma Sayedzada
  • Waheed
  • Waheed Ahmadzada
  • Wahid Alemi
  • Wahida Totakhil
  • Wahidullah Rahmati
  • Wais Naseri
  • Wajiha Sekandari
  • Waqar Rashidi
  • Wasim Rahmatzai
  • Waslat Qarar
  • Wazhma Popalzai
  • Wranga Mangal

Y: 10 names

  • Yahya Sadat
  • Yalda
  • Yalda Amarkhel
  • Yama
  • Yama Sediqi
  • Yaqub Yousufi
  • Yasamin Fazli
  • Yasin Zahiri
  • Younus Hamdard
  • Yousuf Habibi

Z: 30 names

  • Zabihullah Mohmand
  • Zahir Aryubi
  • Zahra Jafari
  • Zainab Shahabi
  • Zaki Sarwari
  • Zakia Etemadi
  • Zakir Tanha
  • Zala Alokozay
  • Zalmai
  • Zalmai Barakzai
  • Zaman Ranjbar
  • Zarghona Alkozai
  • Zarghuna Stanikzai
  • Zarif
  • Zarif Saboor
  • Zarifa Noorzad
  • Zarina Faizzad
  • Zarlasht
  • Zarlasht Wardak
  • Zarmina Hamidzada
  • Zeba Nayab
  • Zia Haqmal
  • Ziaullah Wafa
  • Zmarai Nasrat
  • Zohra Wahdat
  • Zubaida Shahrani
  • Zubair Ayubi
  • Zuhal
  • Zuhal Hussaini
  • Zuhra Ahrari