0 characters · 0 words
How to write Arabic online
Click any letter on the virtual keyboard to insert it where your cursor is, or type directly if you already have Arabic enabled on your device — the two work together, so you can mix a physical keyboard with the on-screen one freely. Use Space and Backspace on the keyboard the same way you would on a physical one.
To add Harakat, place your cursor right after a letter and click a diacritic — it lands on that exact letter instead of at the end of your text. For fully vocalized words like مُحَمَّد, use the Shadda + Harakat combination buttons to add both marks in a single click.
Need to convert English into Arabic instead of writing it yourself? Use the English to Arabic Translator. Want a page focused purely on the keyboard or the diacritics? See Arabic Keyboard and Arabic Diacritics.
Frequently asked questions
How do I type Arabic online without an Arabic keyboard?
Click the letters on the virtual Arabic keyboard below the text box, or type directly with a physical keyboard if you already have Arabic enabled — the two can be mixed freely, and everything you type or click appears in the box with automatic right-to-left direction.
How do I add Harakat (diacritics) to Arabic text?
Place your cursor right after the letter you want to mark, then click a Harakat button (Fatha, Kasra, Damma, Sukun, etc.) in the diacritics toolbar. It's inserted exactly at your cursor, attached to that letter, not appended to the end of the text.
How do I add Shadda together with a vowel mark?
Use one of the Shadda + Harakat combination buttons (Shadda+Fatha, Shadda+Kasra, Shadda+Damma, and their tanwin forms) to insert both marks on a letter in one click, in the correct order.
Will copying this text into another app break the Arabic characters?
No — the text is built from standard Unicode Arabic characters and combining marks throughout, so copying, pasting, editing, or downloading it preserves the letters and diacritics correctly in any Unicode-aware application.
Is this the same as the English to Arabic translator?
No. This page is for writing Arabic yourself, letter by letter. If you want English text converted into Arabic, use the English to Arabic Translator instead.
