Iranian cheques and contracts require the amount to be written out in Persian words as well as digits. This tool converts a rial or toman figure into correct Farsi wording, ready to copy onto a document.
How it works
The number is split into groups of three digits from the right. Each group is spelled out using the Persian units (یک, دو, …), tens (بیست, سی, …) and hundreds (صد, دویست, …), then followed by its scale word:
هزار = thousand (10^3)
میلیون = million (10^6)
میلیارد = billion (10^9)
Groups are joined with و (and), so 2,500,000 reads دو میلیون و پانصد هزار. The
chosen unit word — ریال or تومان — is appended at the end.
Example and notes
Entering 1250000 with the rial unit produces
یک میلیون و دویست و پنجاه هزار ریال. Remember that 1 toman equals 10 rial, so the
same figure written in toman represents ten times the value — always match the
unit to what the rest of the document states. Because the wording is generated
locally, it is safe to use for confidential contracts and cheques.