A small guide

Arabic, one key at a time.

A practical guide to typing Arabic online — whether you have an English keyboard, an Arabic layout, or only a mouse.

01Start here

Type Arabic in the way that suits you.

harf keeps one visual Arabic keyboard ready, while mapping your physical keyboard when you need it. Choose the mode that fits and start writing.

No account or installation
Works on phone and desktop
Copy or download in one click
Key map
Example

When you choose an English keyboard, familiar keys become their Arabic letter equivalents.

Qض
Wص
Eث
Rق
Tف
Yغ
Aش
Sس

You can also click any key on the visual keyboard.

Three simple steps

From thought to Arabic text.

No complicated setup, and no new software to learn.

01

Choose your keyboard

Tell harf whether you have an Arabic or English keyboard, and it will type the other language for you.

02

Place your cursor

Click a key or use your physical keyboard. The character is inserted exactly where your cursor is.

03

Keep your phrase

Copy the text into a message or download a small text file. Nothing is sent just because you typed it.

A few extra tools

Make your text ready to share.

Add tashkeel when you need it, translate a phrase optionally, then copy or download the result. Your writing stays in the browser unless you ask for translation.

TashkeelTranslateCopy
Try the keyboard
Quick answers

Frequently asked questions about typing Arabic

How do I type Arabic with an English keyboard?

Choose “I have an English keyboard” in harf, then click Arabic keys or type on your physical keyboard to map English keys to Arabic text.

Do I need to install an Arabic keyboard?

No. Use the online Arabic keyboard directly in your browser without an account, download, or setup.

Can I add Arabic diacritics?

Yes. Open the tashkeel control to add fatha, damma, kasra, sukun, shadda, and other Arabic vowel marks.