Name picker wheel
Shortlisted a few favourites? Put them on the wheel and spin to choose one.
Get random names used in Muslim communities, from 133 Arabic and Urdu names for boys and girls. Each one is shown with its meaning and original script.
Tap โก on any name to save it here. Can't decide? Add a few and press Pick one for me.
Many Muslim families give a great deal of thought to a nameโs meaning, and it is common to choose one that expresses a good quality or honors a prophet, a companion or a beloved family member.
This generator is a starting point for ideas. Names travel between languages, so a name listed under one origin may be used across many Muslim communities, sometimes with a different spelling. Before you decide on a name for a child, please check its meaning and pronunciation with a scholar or a native speaker you trust.
Some names here, such as Ahad, Basit, Hadi and Rafay, are also names of Allah. They are in wide use, but some scholars prefer the form with Abdul, such as Abdul Ahad, so it is worth asking before you choose one.
| Name | Meaning | Origin |
|---|---|---|
| Muhammad | Praised, commendable | Arabic |
| Ahmad | Most praiseworthy | Arabic |
| Ali | High, exalted | Arabic |
| Omar | Long-lived, flourishing | Arabic |
| Yusuf | God increases | Arabic |
| Ibrahim | Father of many nations | Arabic |
| Khalid | Eternal | Arabic |
| Hamza | Strong, steadfast | Arabic |
| Hassan | Handsome, good | Arabic |
| Hussain | Little handsome one | Arabic |
| Hadi | Guide | Urdu / Pakistani |
| Fahad | Panther | Urdu / Pakistani |
| Faisal | Decisive judge | Urdu / Pakistani |
| Imran | Prosperity | Urdu / Pakistani |
| Usman | Young bustard (name of the third Caliph) | Urdu / Pakistani |
| Danish | Knowledge, wisdom | Urdu / Pakistani |
| Kashif | Discoverer | Urdu / Pakistani |
| Waqar | Dignity, honour | Urdu / Pakistani |
| Junaid | Warrior | Urdu / Pakistani |
| Saad | Good fortune | Urdu / Pakistani |
| Name | Meaning | Origin |
|---|---|---|
| Fatima | One who abstains | Arabic |
| Aisha | Alive, living | Arabic |
| Maryam | Beloved | Arabic |
| Khadija | Early-born child | Arabic |
| Zainab | Fragrant flower | Arabic |
| Layla | Night | Arabic |
| Salma | Safe, peaceful | Arabic |
| Huda | Right guidance | Arabic |
| Sara | Princess, pure | Arabic |
| Rahma | Mercy, compassion | Arabic |
| Ayesha | Alive, prosperous | Urdu / Pakistani |
| Hira | The cave where revelation began | Urdu / Pakistani |
| Fiza | Breeze | Urdu / Pakistani |
| Sana | Praise, radiance | Urdu / Pakistani |
| Saba | Morning breeze | Urdu / Pakistani |
| Rabia | Spring; fourth | Urdu / Pakistani |
| Sadia | Fortunate | Urdu / Pakistani |
| Mehwish | Like the moon | Urdu / Pakistani |
| Nimra | Pure water | Urdu / Pakistani |
| Iqra | Read, recite | Urdu / Pakistani |
Choose boys or girls, or change the origin to just Arabic or just Urdu. You can also filter by first letter or search meanings such as โlightโ, โpeaceโ or โfaithโ. For Persian, Turkish and other cultures, go to the full random name generator.
Shortlisted a few favourites? Put them on the wheel and spin to choose one.
Pick a random country as the home of your story character.
Pick a random age or birthday for the character you are creating.
Get a random photo to spark a character or story idea.
Can't choose which pet or baby photo to share? Let a random pick decide.
Find a signature color for your character, brand or pet.
The Arabic and Urdu names in the generator. Persian and Turkish names have their own lists in the main Random Name Generator.
Not all have a religious origin. Many are cultural names that are widely used by Muslim families. Please check a nameโs background before you choose it.
Yes. Each name is shown in English letters and in its original script.
Yes. Choose the gender in the settings and press Generate.