Arabic letters to Persian (Farsi) letters

Persian typed on an Arabic keyboard carries Arabic ي and ك, which show dots under a final yeh. This fixes that.

Loading the tool…

Processing and privacy: The result is calculated inside your browser and your data is not sent to any server.

How to use it

  1. Enter text, convert arabic-indic digits to persian and write teh marbuta ة as ه.
  2. The result appears straight away and updates as you edit.
  3. Copy the result, or copy a link that keeps the same values to share it.

How it is calculated

ي (U+064A) and ى (U+0649) → ی (U+06CC), ك (U+0643) → ک (U+06A9), digits ٠ to ٩ → ۰ to ۹. Optionally ة → ه.

Example

Inputs: Convert Arabic-Indic digits to Persian = yes, Write teh marbuta ة as ه = no. Result: Result: کتاب عربی فی المستشفی; Characters converted: 4.

كتاب عربي في المستشفى
کتاب عربی فی المستشفی

Limits and caveats

  • It does not translate words; it only changes letter codes.
  • Western digits 0 to 9 are left unchanged.

Questions about this tool

Why does Persian text show dots under final yeh?

Because it uses Arabic ي. Persian ی has no dots at the end of a word.

Is alef maksura converted?

Yes, Persian writes Arabic ى with Persian yeh, as in موسی.

When should I convert teh marbuta?

For words Persian spells with heh, such as مدرسه. Leave it off for words that keep ة.