Looking for an Arabic name for a character, a project or a test profile? This free Arabic name generator creates authentic Arabic first names and family names in Latin letters.
Pick male, female or any gender, choose how many names you want, and copy your favorites. The names are common across the Arab world, so they work for stories, games and demos.
How to Use the Arabic Name Generator
- Choose a gender, or leave it on Any for a mix of male and female names.
- Pick the name type and how many names you want in the list.
- Click Generate to create a fresh set of names.
- Copy a single name with its Copy button, or use Copy all and Download TXT to save the whole list.
Features of the Arabic Name Generator
- Free to use with no sign-up or download.
- Runs in your browser, so nothing you generate is stored on our servers.
- Create up to 50 results with one click.
- Names are combined at random, so every list is different.
- Works on phones, tablets and desktop computers.
About Arabic Names
Arabic names traditionally have several parts: a given name, the father’s name, and often a family or tribal name. The word ibn or bin means “son of” and bint means “daughter of”, so Ahmed ibn Omar is Ahmed, son of Omar. In daily life many people use only the first name and the family name, which is the style our generator produces.
The prefix Al- means “the” and appears in many family names, such as Al-Farsi (the Persian) and Al-Masri (the Egyptian). Family names may describe a place of origin, a trade or a tribe. Names such as Haddad (blacksmith) and Najjar (carpenter) come from jobs.
Given names often carry religious or poetic meanings. Mohammed, Ahmed, Ali and Omar are among the most popular boys’ names across the Arab world, while Fatima, Aisha, Mariam and Layla are popular for girls. Many names have several English spellings, such as Mohammed, Muhammad and Mohamed, because Arabic letters do not map perfectly onto the Latin alphabet.
Some parents are known by a kunya, a nickname built from Abu (father of) or Umm (mother of) plus the name of their eldest child. Abu Khalid means father of Khalid. Naming habits also vary by country, and Egyptian, Lebanese, Gulf and North African names each have their own favorite forms.
Popular Arabic Names
Popular Arabic first names include Mohammed, Ahmed, Ali, Omar and Youssef for boys, and Fatima, Aisha, Layla, Mariam and Noor for girls. Well-known family names include Haddad, Khoury, Mansour, Saleh, Al-Sayed and Al-Masri.
Ways to Use Arabic Names
- Naming characters in novels, films and games set in the Arab world.
- Creating sample users for an Arabic language app or website.
- Testing forms that must handle hyphens and prefixes such as Al-.
- Choosing names for role-play, teaching examples or presentations.
- Learning how Arabic names are built by comparing examples.
Tips for Choosing a Arabic Name
- Pick one spelling for each name and use it consistently, since many spellings exist.
- Use Al- family names for a traditional feel.
- Research the country you are writing about, because naming habits differ across the Arab world.
- If you are testing software, check that hyphenated names such as Al-Farsi are accepted.
Why Use a Arabic Name Generator?
Coming up with believable names by hand is slower than it looks. It is easy to repeat yourself or to mix styles that do not belong together. A Arabic name generator solves this by drawing from lists of authentic Arabic names, so you get variety and realistic combinations in seconds. Writers use it to unblock a scene, developers use it to fill test databases, and teachers use it to prepare classroom examples.
Responsible Use
All results are randomly generated and fictional. Use them for creative work, testing, demos and learning. Do not use invented names to impersonate a real person or to mislead others. For software testing, a random name has no connection to any real account, so it is safe to store in a development database.
More Free Name Generators
Looking for something different? Try the Russian Name Generator, Japanese Name Generator, Nickname Generator. If you want to learn more about naming, read Arabic Names Explained: Ibn, Bint, Al- and Kunya and How to Name a Fictional Character.
Frequently Asked Questions
What does ibn mean in Arabic names?
Ibn, also written bin, means “son of”. Bint means “daughter of”. Ahmed ibn Omar is Ahmed, the son of Omar.
What does Al- mean?
Al- means “the”. It is common in family names, such as Al-Masri, which points to a family from Egypt.
Why are there different spellings of the same name?
Arabic is written in a different alphabet, so names can be romanized in several ways. Mohammed, Muhammad and Mohamed are all the same name.
Are these real people?
No. Every name is a random combination of common first names and family names.
Is the Arabic Name Generator free?
Yes. It is completely free, and you do not need to create an account.
Does it work on mobile?
Yes. The tool is built to work on phones and tablets as well as desktop browsers.