Arabic Keyboard with Harakat
Arabic Keyboard for Classroom Study
Designed for classroom study, this keyboard can do the following:
Generate and edit typed Arabic text.

Show how Arabic letters are written by hand.

Help with Arabic letter logic (isolated, initial, middle, and end letters).

Play the sounds of the letters.

Help tutors explain points with its "scribble board".

Display all the main harakat.
display
size getting ready...
qwerty layout
keyboard
sound
scribble board
ا
alif
ب
baa
ت
taa
ث
tha
ج
jiim
ح
haa
خ
khaa
د
dal
ذ
dhal
ر
raa
ز
zay
س
siin
ش
shiin
ص
Saad
ض
Dhad
ط
Taa
ظ
Dhaa
ع
hain
غ
ghain
ف
faa
ق
qaaf
ك
kaaf
ل
laam
م
miim
ن
nun
ه
Haa
و
waw
ي
yaa
ة
taa marbuta
ى
alif maqsura
How To Use the Arabic Keyboard
This Arabic keyboard is designed for tutors, students, or people who do not have an Arabic Keyboard installed on their machines (e.g., travellers, casual users of Arabic). The keyboard can be used in two modes:- Arabic mode. In Arabic mode, the layout is like a standard Arabic keyboard. For example:
qwerty = ضصثقفغ
- Latinised mode. In Latinised mode, each Latin key represents its closest Arabic letter.
qwerty = قوإرتي
The Latinised mode differentiates between uppercase and lowercase characters. For example:t = ت and T = ط
The Main Harakat
There are two ways to insert the harakat:1. Press harakat to access the harakat row.
2. Type the following combinations:
| keys | harakah | example |
|---|---|---|
= +f | fatha | سَ |
= +d | damma | سُ |
= +k | kasra | سِ |
= +s | sukun | سْ |
= +w | shadda | سّ |
= +h | hamza above | أ |
= +z | hamza below | إ |
= +m | maddah | آ |
| keys | harakah | example |
|---|---|---|
== +f | fathatan | سً |
== +d | dammatan | سٌ |
== +k | kasratan | سٍ |
The Other Buttons
- abc
Switches to a Latin keyboard.
- ●
Adds a dot to the current letter (if the dotted letter exists).
- .,!?;
Shows the punctuation row.
- scribble
Opens the scribble board, which allows freehand scribbling over the text board.
- copy
Copies the text area to the clipboard.
- shift
Toggles shift.
- clear
Clears the text area.
- back >
Deletes the letter to the right or number to the left.
- del >
Deletes the letter to the left or number to the right.
- enter
Inserts a new line.
Handwritten Mode
To see how Arabic script is written by hand, switch the display to "handwritten." This mode includes a "letter logic" toggle, which ensures that only a feasible letter form can be selected.Note: An Arabic letter changes form depending on where it appears in a word. A letter can be an initial letter, a middle letter, an end letter, or an isolated letter. For example: ت (taa) can be written as ت (isolated), تـ (initial), ـتـ (middle), or ـت (end).
This mode also includes a "grid" toggle to help learners position letters correctly.