English to Arabic translator
English to Arabic translation starts in the box below: type a sentence, keep Standard Arabic or pick a dialect, press Translate. Under the result you get the Arabic with full harakat, a Standard Arabic line to compare, a Latin transliteration and a Listen button. Free, no account, nothing stored.
Translations are generated by an AI model and can be wrong; the Standard Arabic line is there so you can compare. Up to 1000 characters at a time.
Which Arabic you get
The dialect menu above the box decides which Arabic you get. Standard Arabic (MSA, fusha) is preset: the written language of news, books and school, read by every Arabic speaker. It is also the only Arabic Google Translate produces.
If the person you are writing to is from Egypt, Syria, Lebanon, Jordan, Palestine, the Gulf, Saudi Arabia, Iraq or Morocco, switch to that dialect. The translation then uses the words people say at home. The Standard Arabic version appears on a second line, so the spoken and the written forms sit side by side. Not sure which dialect? Go by the country the reader is from; when in doubt, keep Standard.
- Standard Arabic: for anything formal, for school and for readers from any country.
- Egyptian: the dialect most Arabs understand from films and TV.
- Levantine, Gulf, Saudi, Iraqi, Moroccan: for family, partners and coworkers from those places.
Harakat: the vowel marks and why they matter
Arabic writes consonants and long vowels; the short vowels are small marks above and below the letters, called harakat. Newspapers and chat messages leave them out, and a native speaker fills them in from memory. A learner cannot. The three letters كتب can be read as kataba (he wrote), kutub (books) or kutiba (it was written); with harakat, كَتَبَ is one word only.
Every result on this page comes with full harakat, and the Standard Arabic line has them too. If you want the plain text that people actually type, press Harakat: off; the marks disappear and the Copy button copies the bare letters.
Transliteration and Listen
The line marked Pronunciation writes the Arabic in Latin letters, the way Arabs themselves do in chat. Long vowels are doubled (aa, ee, oo), 3 stands for the letter ayn, 7 for the breathy h, and an apostrophe for the glottal stop. For a dialect the transliteration follows the dialect sound, so Egyptian جَمِيل comes out as gameel, not jameel. The full letter scheme is on the Arabic to English transliteration page.
Listen reads the Arabic aloud with the speech voice built into your browser. iPhone, Android and Windows ship an Arabic voice, so it usually works without any setup; the voice quality depends on your device, not on the site. Copy puts the Arabic and the pronunciation line on your clipboard, ready for WhatsApp or a document.
English to Arabic vs Google Translate
Google Translate is the default for most people, and for Standard Arabic it does a fair job. The differences are in what you can read off the result and in what you can upload.
| Google Translate | TranslateArabic | |
|---|---|---|
| Dialects | Standard Arabic only | Standard plus Egyptian, Levantine, Gulf, Saudi, Iraqi, Moroccan |
| Vowel marks (harakat) | No | Full harakat on every result, with an on/off toggle |
| Transliteration | Romanized line under the Arabic | Chat-style Latin line that follows the dialect pronunciation |
| Account | Not needed for text | Not needed; nothing stored |
| Length limit | About 5,000 characters per translation | 1,000 characters per translation, a free daily limit for the site |
| Documents, photos | PDF, Word and image translation | Not supported; text only |
So: for a PDF or a photo of a menu, use Google. For a sentence you want to say to a real person, in their dialect, with the vowels and the pronunciation under it, use the box above.
Examples: English to Arabic with harakat
Ten everyday lines in Standard Arabic, the way the tool returns them. Arabic marks the gender of the person spoken to, so a few are labeled for a man; the tool adds a short note when it had to assume this.
| English | Arabic (MSA, harakat) | Pronunciation |
|---|---|---|
| Hello | مَرْحَبًا | mar7aban |
| Welcome | أَهْلًا وَسَهْلًا | ahlan wa sahlan |
| Thank you | شُكْرًا | shukran |
| How are you? (to a man) | كَيْفَ حَالُكَ؟ | kayfa 7aaluka |
| I don't understand | لَا أَفْهَمُ | laa afham |
| Where is the hotel? | أَيْنَ الْفُنْدُقُ؟ | ayna l-funduq |
| I am from America | أَنَا مِنْ أَمْرِيكَا | ana min amreekaa |
| See you tomorrow (to a man) | أَرَاكَ غَدًا | araaka ghadan |
| Happy birthday | عِيدُ مِيلَادٍ سَعِيدٌ | 3eed meelaad sa3eed |
| Good luck | حَظًّا سَعِيدًا | 7azzan sa3eedan |
Want the same lines in Egyptian or Levantine? Pick the dialect in the menu and translate again; the how to say it in Arabic page lists thirty phrases in both Standard and Egyptian.
Limits and accuracy
One translation takes up to 1,000 characters, about 150 words; a counter under the box shows how much is left. The whole site has one free daily limit, and when it is reached the page says so and asks you to come back tomorrow. There are no accounts, credits or paid tiers.
The translation is produced by an AI language model. It can be wrong, more often with slang, poetry, legal or medical wording and with dialects that vary from town to town. The Standard Arabic line is shown next to the dialect so you can compare the two. Do not use it for contracts, medical instructions or official paperwork; those need a human translator. Your text is sent to the translation endpoint, passed to the model and returned; the site does not store or log it. The reverse direction is on the Arabic to English page.
Frequently asked questions
Can you translate English to Arabic for free?
Yes. Type up to 1,000 characters in the box at the top of this page and press Translate. There is no sign-up and nothing to pay; the only cap is a daily free limit for the whole site.
Can Google Translate speak Arabic?
Google Translate reads its Arabic output aloud and shows a romanized line, but the Arabic it produces is Standard Arabic without vowel marks, and it has no dialect option. This page adds harakat, a dialect choice and a Listen button that uses your own device's Arabic voice.
How do you say Arab and Arabic in Arabic?
An Arab person is عَرَبِيّ (3arabi, masculine) or عَرَبِيَّة (3arabiyya, feminine). The Arabic language is اللُّغَةُ الْعَرَبِيَّةُ (al-lugha l-3arabiyya), and in everyday speech people just say عَرَبِي.
Why is my Twitter (X) in Arabic?
The app shows its menus in the display language set in your account settings, and sometimes picks it up from the phone's language. Change it under Settings, then Accessibility, display and languages, then Languages. If it is a single post that is in Arabic, paste it into the box above with Arabic as the source language.
Which dialect should I choose?
The country the reader is from: Egyptian for Egypt, Levantine for Syria, Lebanon, Jordan and Palestine, Gulf for the UAE, Kuwait, Qatar, Bahrain and Oman, Saudi, Iraqi or Moroccan. For formal writing, school or an unknown audience keep Standard Arabic; every Arabic speaker reads it.
Is the English to Arabic translation stored anywhere?
No. The text goes to the site's translation endpoint, is passed to the AI model and comes back; it is not stored, logged or used for training. The only thing kept in your browser is the last dialect you chose.
Can it translate a document or a photo into Arabic?
Not at the moment. The tool translates typed or pasted text only; there is no PDF, Word or image upload and no handwriting recognition. For a file, Google Translate's document mode is the practical option.