gizmobench
BrowseDaily

Arabic Keyboard with Harakat

Opens the Arabic keyboard with its diacritics row already showing, for fully vowelled text such as a lesson, a name you want read correctly or a line of poetry. Type a letter, then its mark: the mark joins the letter before the cursor as its own combining codepoint, so what you copy keeps every haraka you added and nothing you did not.

0 characters · right to left

Click a key, or type on your own keyboard with this box focused.

Characters
0
Direction
Your keys
Diacritics

With the box focused, your own letter keys type Arabic in the standard layout, and the key printed under each character is the one that types it, with ⇧ meaning hold Shift as well. The punctuation keys do not pass through: this layout carries letters on them, so comma types waw, full stop types zain and slash types zah, the three people hit by reflex. Shift with slash gives the Arabic question mark, and the Arabic comma and semicolon have their own keys on the fourth row. To write a line of English in the same draft, set Your keys to English and your keyboard types as it normally does; set it back to Arabic to carry on. The لا you may be looking for is two letters, lam then alef: type them in order and the font joins them. Turn Diacritics on for the harakat row, which your shift keys type whether the row shows or not, while Your keys is on Arabic.

What comes out

  • One letterthe key you clicked, and nothing else
    ض U+0636
  • A wordcharacters in the order you typed them
    مرحبا
  • Mixed with Latineach run keeps its own direction
    مرحبا hello
  • With harakateach mark follows its letter as its own codepoint
    كَتَبَ
Exact about characters: Each key inserts one specific Unicode codepoint, and what you copy is exactly what you clicked, in the order you clicked it. It cannot know which fonts your reader has, and it does not spell check, transliterate or add diacritics you did not type. The text stays in this page, so nothing is uploaded and it keeps working with no connection. Your draft and the direction you picked are kept in this browser, and the tool page’s Start over button forgets them.

Common questions

Which marks are on the row, and which keys type them?
Eight: fatha, damma, kasra, sukun, shadda, and the tanween fathatan, dammatan and kasratan. With the box focused they are on the Shift layer of the Arabic layout: Shift and Q for fatha, Shift and E for damma, Shift and A for kasra, Shift and X for sukun, Shift and the tilde key for shadda, and Shift with W, R and S for the three tanween. The key hint under each mark on the board shows the same thing.
How do I type a shadda with a vowel?
Type the letter, then the shadda, then the vowel: meem, shadda, fatha gives مَّ. Each mark is its own codepoint after the letter, so typed on its own that cluster makes the character count read 3, and the font stacks the marks over the one letter.
Are Quranic marks such as the small high alef here?
No. The row carries the eight everyday harakat that the standard Arabic layout puts on its Shift keys. Marks used mainly in Quranic text, such as the superscript alef, are not on this board, and nothing on the page adds a mark you did not press.

Each key inserts one specific Unicode codepoint, and what you copy is exactly what you clicked, in the order you clicked it. It cannot know which fonts your reader has, and it does not spell check, transliterate or add diacritics you did not type.