What the Date Converter (Persian, Hijri, Gregorian) does
Iran and Afghanistan use the Solar Hijri calendar, also called the Persian, Shamsi or Jalali calendar. Muslim religious dates follow the Lunar Hijri (Islamic) calendar, and most of the world uses the Gregorian calendar. Whenever a birth certificate, a contract, a visa or a holiday involves more than one of them, you need a reliable conversion. This date converter shows any day in all three calendars at once.
Choose the calendar you know, enter the year and select the month and day from lists that show the month names – Farvardin to Esfand, Muharram to Dhu al-Hijjah or January to December. The result shows the full date with the weekday in each calendar, a numeric version for forms, and a note when the year is a leap year. The Today button fills in the current date.
Persian dates are calculated with the well-established 33-year algorithm used by the Iranian calendar, and we checked it against the calendar data built into browsers for every day from 1900 to 2100. Islamic dates come from the Umm al-Qura calendar of Saudi Arabia or the tabular Islamic calendar. Everything runs in your browser.
When to use it
Iranian documents
Convert dates on birth certificates, passports, contracts and school reports from Shamsi to Gregorian for applications abroad.
Religious dates
Find the Gregorian date of Ramadan, Eid or Muharram, or the Islamic date of any day.
Birthdays and anniversaries
Find out your Persian birthday, or which weekday a family date fell on.
Business and travel
Plan appointments and deadlines with partners in Iran, Afghanistan or the Gulf states.
Tips for the best results
- The Persian new year (Nowruz) falls on 20 or 21 March, so dates in January to mid-March belong to the previous Persian year.
- The first six Persian months have 31 days, the next five 30 days, and Esfand 29 or 30 days.
- For official Islamic dates, such as the start of Ramadan, check the announcement in your country – it may differ by one day.
- Copy the numeric form (for example 1405/07/24 or 2026-10-16) when a form asks for a date in a fixed format.
How the Date Converter (Persian, Hijri, Gregorian) works
Every date is first turned into a Julian Day Number, a simple count of days used by astronomers, and then into the other calendars. This makes all conversions consistent in both directions.
The Solar Hijri calendar is computed with Kazimierz Borkowski’s algorithm, which places leap years in a 33-year pattern and matches the Iranian calendar exactly for the years in use. The Gregorian calendar follows the standard rules.
For the Lunar Hijri calendar, the tool uses the calendar data of your browser (the Unicode CLDR/ICU data): either the Umm al-Qura tables, which are based on astronomical calculation for Saudi Arabia, or the tabular calendar with alternating 29- and 30-day months.