Persian to Latin Transliteration

Romanize Farsi text using DMG or simplified scholarly schemes

Transliterate Persian/Farsi script into Latin letters using the DMG scholarly scheme (with diacritics) or a simplified ASCII scheme. Maps consonants and long vowels faithfully, converts Persian digits and punctuation, and runs entirely in your browser.

What schemes are supported?

Two: DMG, the Deutsche Morgenländische Gesellschaft scholarly standard that uses diacritics like š, ḫ, and ġ to distinguish letters; and a Simplified ASCII scheme that collapses homophones for casual use.

Romanize Persian into the Latin alphabet

Transliterating Persian lets you cite Farsi words in Latin-script documents, catalogues, or URLs. This tool converts Persian script to Latin using either the scholarly DMG standard or a simplified ASCII scheme, so you can choose precision or readability.

How it works

The transliterator maps each Persian letter to its Latin equivalent for the selected scheme:

  • DMG uses diacritics to keep distinct letters apart — for example š for ش, for خ, ġ for غ, and č for چ — even when they sound similar.
  • Simplified uses plain ASCII, writing sh, kh, gh, and ch, which is easier to type but merges some letters.

Persian digits are converted to Arabic numerals, Persian punctuation is mapped to its Latin counterpart, and the zero-width non-joiner is dropped so compounds read as one Latin word.

Example and notes

سلام transliterates to slām (DMG) or slam (Simplified). Because Persian omits short vowels, you will often add them yourself when reading aloud — slam is pronounced salām. Treat the output as a faithful consonant-and-long-vowel skeleton rather than a phonetic spelling.

Everything runs in your browser — your text is never uploaded.