Persian Solar Hijri Date in Words

Spell out Solar Hijri (Shamsi) calendar dates in full Persian words

Convert any Gregorian date into the Iranian Solar Hijri (Jalali) calendar and spell it out in full Persian words, including weekday, day number, month name and year. A keyless browser tool.

What calendar does the output use?

It uses the Solar Hijri (Jalali / Shamsi) calendar, the official calendar of Iran and Afghanistan. The year count begins from the Hijra but tracks the solar year, so it differs from both Gregorian and the lunar Islamic calendar.

Iranian documents date events on the Solar Hijri calendar and often spell the date out in full Persian words. Doing that by hand means both a calendar conversion and a number-to-words step. This tool does both from a single Gregorian date.

How it works

First the Gregorian date is converted to the Solar Hijri (Jalali) calendar using the Borkowski arithmetic algorithm, which counts elapsed days and maps them onto the 31-31-31-31-31-31-30-30-30-30-30-29 month structure of the Iranian year. Then the day number and year are spelled out with Persian numeral words and the month name is looked up:

2024-03-20  →  1403-01-01  →  چهارشنبه یک فروردین یک هزار و چهارصد و سه

The weekday is taken directly from the Gregorian date because the seven-day week is shared across both calendars.

Example and notes

The Nowruz date 2024-03-20 falls on 1 Farvardin 1403, rendered as چهارشنبه یک فروردین یک هزار و چهارصد و سه. Note that the Solar Hijri new year begins at the spring equinox in March, so a Gregorian year spans two Jalali years — dates in January and February belong to the previous Solar Hijri year. The output reads right-to-left, matching natural Persian.