Free guides, charts and tools
Your library to learn Arabic
Charts, word lists, dialect guides and tools that run in your browser, from your first letter to your first conversation.
تعلّم العربية
taʿallam al-ʿarabiyya · learn Arabic
Start where you are
Not sure? Take the 30-question level testStep 1
I can’t read Arabic yet
Step 2
I know the letters
Step 3
I want to speak a dialect
Free tools that run in your browser
All free tools- Arabic keyboardType Arabic on any keyboard, harakat included.
- TransliterationArabic to English letters, Arabizi or scholarly.
- Your name in ArabicSee how your name is written and said.
- Calligraphy generatorYour text in 12 free Arabic fonts.
- Hijri date todayToday’s Islamic date, plus a converter.
- Arabic word gamesBuild, match and guess 60 words.
Print it, import it
Pick a dialect
Hello is marhaba in the Levant, ahlan in Egypt and hala in the Gulf. Each dialect page covers where it is spoken, how it sounds and where to learn it.
Open the dialect mapRecently added
All guides- Tajweed Rules: A Color-Coded Chart with Quran ExamplesTajweed rules on one color-coded chart: 23 rules for noon and meem sakinah, qalqalah, madd and heavy letters, each with a Quran example. Free 2-page PDF.
- How the World Searches for Arabic: 2026 Search Data from 18 CountriesHow the world searches for Arabic: Google search volumes from 18 countries for the keyboard, the alphabet, habibi, inshallah and Ramadan. Free CSV download.
- Arabic Dialect Phrasebook: 252 Everyday Phrases in 19 Dialects, with MSAEgyptian, Levantine, Gulf, Iraqi, Yemeni, Sudanese and Moroccan Arabic phrases side by side: 252 phrases in Arabic script, with transliteration and MSA.
- Alhamdulillah Meaning: الحمد لله, and When Arabic Speakers Say ItAlhamdulillah (الحمد لله) means praise be to God. See it in Arabic, when it is said, how to answer it after a sneeze or how are you, and its Quran verses.
- Bismillah Meaning: بسم الله, the Words Said Before EverythingBismillah (بسم الله) means in the name of God. See it and the full basmala in Arabic, why 113 suras open with it, when it is said, and why بسم has no alif.
- Mashallah Meaning: ما شاء الله, and What to Say When You Hear ItMashallah (ما شاء الله) means what God has willed: praise for something good that already exists. See it in Arabic, its Quran verse, and what to say back.
- Inshallah Meaning: إن شاء الله, Word by Word and Verse by VerseInshallah (إن شاء الله) means if God wills. See it in Arabic, the six Quran verses that use it, what to say back, and why إنشاء الله is a spelling mistake.
- Yalla Meaning: What يلا Means, From Let's Go to GoodbyeYalla (يلا) means come on, let's go or hurry up, and in the Levant also bye. See it in Arabic script, its five jobs in a conversation, and what to say back.
- Wallahi Meaning: What والله Swears To, and How to Answer ItWallahi (والله) means by God, and in speech it means I swear or honestly. See it in Arabic, why it ends in -i, how to answer wallah?, and when not to say it.
- Habibti Meaning: حبيبتي, the Word for My Dear to a WomanHabibti (حبيبتي) means my darling, said to a woman or girl. See why it has a t that habibi lacks, how to reply, and save the word as a calligraphy image.









