Looking for a Muslim name for a baby, a story character or a project? Choose boy or girl, pick a culture, and get names shown with their traditional meanings. Anyone is welcome to use it, whatever their own background.
How to use the Muslim name generator
- Choose boy, girl or both.
- Pick a culture: Arabic, South Asian, Persian, Turkish, or Indonesian and Malay, or leave it on all cultures.
- Choose first names only or full names. Add a first letter or a word from the meaning, such as light, if you have one in mind.
- Press Generate for more ideas, and tap the heart to build a shortlist on this device.
Who uses the Muslim Name Generator
Muslim parents choosing a baby name
Many families look for a name with a good meaning, or one carried by a prophet or a respected figure from Islamic history. Seeing the meaning beside each name makes it easier to react to a short list, and the heart button keeps your favourites together to share with your family.
Families keeping a cultural link
A family with Pakistani, Iranian or Turkish roots may want a name that feels at home with relatives, and is also easy to use in the country where the child is growing up. The culture filter keeps results close to the naming style you have in mind.
Writers creating believable characters
A character from Lahore, Cairo, Tehran or Istanbul should not all share the same style of name. Full names here pair a first name with a family name from a culture where that first name is used, which gives you a sensible starting point for your research.
Designers and developers
Software should work for people everywhere. Names such as Yıldız Şahin or Abdulrahman Al-Sayed are a useful check that your forms, layouts and search handle hyphens, longer names and letters beyond basic English.
How naming differs across Muslim cultures
Muslims live on every continent, so there is no single Muslim naming style. Names from the Quran and early Islamic history are shared widely, but each culture has its own sounds, spellings and favourites. The same name can also change as it travels: Muhammad becomes Mehmet in Turkish, and Zainab becomes Zeynep.
- Arabic: many names come from the Quran or from Arabic words for virtues, and family names may begin with Al-, meaning "the".
- South Asian: names blend Arabic and Persian roots, and Khan, Malik and Qureshi are familiar family names.
- Persian: Islamic names sit beside older Persian names such as Rostam, and many family names end in -i.
- Turkish: Islamic names sit beside Turkish words for nature and character, such as Yıldız, meaning star.
- Indonesian and Malay: Arabic names sit beside local and Sanskrit-rooted names such as Dewi. Many people have no family name, and Malay names often use bin or binti, so full names here use Indonesian family names.
Before you decide on a name
- Look the meaning up in a trusted name dictionary, because many names have more than one explanation.
- Ask a family elder, imam or scholar if the religious suitability of the name matters to you.
- Try the spelling with your surname, since a name can be written in English in several ways.
Muslim Name Generator questions
Can non-Muslims use this generator?
Yes. It is free for everyone, including writers, teachers and developers. Many of these names are also used by people of other faiths, particularly names shared across the Middle East and South Asia.
Where do the names and meanings come from?
This is a list we selected by hand, not an official record, so it has no popularity ranks. Meanings are short, traditional explanations. Scholars sometimes disagree on the origin of a name, so check a trusted name dictionary before you decide.
Does this tell me whether a name is allowed in Islam?
No. We do not give religious rulings, and including a name here does not mean it has been approved by a scholar. If this matters to you, please ask an imam or a scholar you trust.
Why can the same name appear under several cultures?
Many names spread with Islam and are now used across several regions. Yusuf, for example, is familiar in Arabic, South Asian, Persian and Turkish communities. Choosing a culture shows the names we associate with it, including those shared ones.
Why is a name spelled differently from how I know it?
Names written in Arabic, Urdu or Persian script can be spelled several ways in English letters, such as Muhammad and Mohammed. We show one common spelling. Turkish names use the Turkish alphabet, and the letter filter treats Ö as O and Ş as S.
Are the full names real people?
The first names and family names are real, but they are combined at random. Any match with an actual person is a coincidence, so do a quick web search before using a full name prominently.
Last updated by GetRandomName.