How to convert a date
- Choose the calendar your date is written in — Gregorian, Shamsi or Hijri.
- Enter the year, pick the month and type the day. “Use today” fills in today’s date.
- Read the same day in every other calendar, with the weekday. Copy the result if you need it.
Examples
Nowruz. 1 Farvardin (Hamal) 1405 Shamsi is 21 March 2026 Gregorian — the first day of the Afghan and Iranian new year.
A Gregorian date in Hijri. 1 October 2026 is in Rabi al-Thani 1448 in the Umm al-Qura calendar; the converter shows the exact day and the two tabular versions next to it.
A date that does not exist. 30 Esfand in a common Shamsi year is refused with a message, because that month has 29 days that year.
The three calendars
Gregorian is the international civil calendar. Shamsi (Solar Hijri) is the official calendar of Afghanistan and Iran: its year starts at the March equinox and its leap years follow the actual equinox, which is why it is not a simple repeating cycle. Afghanistan uses zodiac month names (Hamal, Sawr, Jawza…); Iran uses Persian names (Farvardin, Ordibehesht, Khordad…). Both refer to the same days. Hijri (Qamari) is the Islamic lunar calendar of about 354 days a year.
Where the conversion comes from
The page does not do its own calendar arithmetic. It asks your browser’s built-in calendar support (the Unicode ICU library used by your operating system) for each date and searches exactly for the reverse direction, so every result is checked both ways. Umm al-Qura is the Saudi civil calendar; the two tabular calendars are arithmetical. None of them can predict a locally sighted moon, so a religious date announced where you live may be a day different. For more detail see the separate Hijri date converter and Shamsi date converter.