Translate English into Persian (فارسی) for family in Tehran, friends in Kabul or classmates learning the language of Hafez and Rumi. Clean right-to-left script, the right level of politeness, and no sign-up.
Persian is called Farsi in Iran, Dari in Afghanistan and Tajik in Tajikistan - largely the same language with regional differences in accent and vocabulary, and Tajik is written in Cyrillic. Iranian and Afghan Persian use the Perso-Arabic script, written right to left, with four letters Arabic doesn't have (پ چ ژ گ). Persian has no grammatical gender - one word, او, means both 'he' and 'she' - but it has a strong gap between formal written Persian and everyday speech. translator.im defaults to standard Iranian Persian, the version most people mean when they search for a Farsi translator.
Everyday Persian for greetings, visits and shopping. Tap any row to copy it into the translator above.
Large-language-model translation that handles Persian grammar, script and tone - not a word-for-word substitution.
Output uses Persian letters (ی and ک, not their Arabic look-alikes) and the half-space (نیمفاصله) in words like میروم, so it looks right in any RTL-aware app.
Persian uses شما for respect and تو for close friends, and written Persian differs from spoken. The default is polite standard Persian; ask for 'casual' to get a warmer, more conversational tone.
Persian usually puts the verb at the end and links nouns and adjectives with the ezafe (کتاب خوب - a good book). The model rebuilds each sentence instead of mirroring English order.
Use Voice mode to speak English. Your browser transcribes it and the Persian appears on screen; Listen reads it aloud if your device has a Persian voice.
Image mode recognises printed English from a photo or screenshot in your browser. Check the text, then translate it into Persian.
10 free translations a day, up to 5,000 characters each, right in the browser.
Family across time zones, learners of a classical literature and businesses reaching Persian speakers - here is where an English to Persian translator helps.
Send warm, correct Persian to grandparents and relatives - especially around Nowruz, the Persian New Year in March.
Compare your English sentences with natural Persian while studying, and press Listen to hear them.
Polite, formal Persian for emails, price lists and product descriptions.
Ask about dishes and ingredients when visiting family or travelling.
Three habits for Persian that sounds right to native readers.
The default is Iranian Persian (Farsi). If your readers are in Afghanistan, mention 'Dari' so word choices follow Afghan usage. Tajik is written in Cyrillic, so ask for Tajik specifically if that's what you need.
Formal Persian ('میروم', I go) and spoken Persian ('میرم') look quite different. Use formal for letters and documents; ask for 'conversational' for chats and social posts.
Persian uses one pronoun, او, for both 'he' and 'she', so gender often disappears in translation. If it matters - for example in a story - keep names in the text so the meaning stays clear when translated back.
No account, no install. Type or speak English and read it in Persian seconds later.