Settings

1 / 28

Listen to the audio and type the letter

0:00
--:--

This keyboard is a tool that helps english speakers write in Arabic without having a dedicated arabic keyboard installed on their computer

The keyboard is fully featured and contains support for all letters, numbers, special characters, diacritical marks, and text to speech.

If you are not comfortable with the arabic alphabet yet please head over to The alphabet learning section

For a more detailed explanation of the keyboard, please visit the demo page

Letters

More Info

Most letters in the arabic alphabet have a corresponding letter in english, for example ا roughly corresponds to the letter a in english.

Arabic has emphatic letters. ص and ض are emphatic versions of س and د respectively. The emphatic letters are represented by capital letters in english, S and D respectively.

There are some letters that have no corresponding letter in english such as ش and ث. These letters can be generated by typing the closest corresponding english letter followed by an apostrophe '. For example s' and t' respectively.

EnglishArabic
aا
bب
tت
t + 'ث
jج
Hح
xخ
dد
d + 'ذ
rر
zز
sس
s + 'ش
Sص
Dض
Tط
Zظ
gع
g + 'غ
fف
qق
kك
lل
mم
nن
hه
wو
yي

Special Characters

More info

Hamza (ء‎) is a letter in the Arabic alphabet, which represents the glottal stop

To achieve this character, type - in english, and to achieve the hamza below alif (إ) type a-- in english.

EnglishArabic
-ء
a--إ
A--أ
Aآ
u--ؤ
y--ئ
Yى

Diacritics

More Info

In Arabic, diacritic marks are symbols used to indicate the pronunciation of letters and to clarify the correct reading of words. These marks are called "harakat" (حركات) or "tashkil" (تشكيل). Arabic script is an abjad, which means it primarily represents consonants, and diacritic marks help convey the appropriate vowel sounds.

  • بَ - Ba with Fatha - Pronounced "ba" as in "bat."
  • بُ - Ba with Damma - Pronounced "bu" as in "but."
  • بِ - Ba with Kasra - Pronounced "bi" as in "bit."
  • بّ - Ba with Shadda - Indicates a doubled or emphasized "b" sound.
  • بْ - Ba with Sukun - Indicates that the letter is a consonant with no associated vowel sound.
  • بٌ - Ba with Dammatan - Indicates the sound "bun."
  • بٍ - Ba with Kasratan - Indicates the sound "bin."
  • بً - Ba with Fatahan - Indicates the sound "ban."
EnglishArabic
a + =َ
an + =ً
u + =ُ
un + =ٌ
i + =ِ
in + =ٍ
s + =ّ
h + =ْ

Numbers

EnglishArabic
1١
2٢
3٣
4٤
5٥
6٦
7٧
8٨
9٩
0٠