Date converter
Gregorian to Solar Hijri
Enter a Gregorian year, month and day; see the Solar Hijri equivalent and weekday
- 1900–2100Gregorian year range
- Exactday-count calculation
- Today's dateTehran time
🔄 Gregorian to Solar Hijri
Real Gregorian to Solar Hijri examples
The rows below are computed with this site’s calendar engine; the fourth row is a Gregorian leap year (29 February) and the fifth shows the year boundary.
| Gregorian date | Solar Hijri equivalent | Weekday | Hijri equivalent | Note |
|---|---|---|---|---|
| 21 March 2026 | 1 Farvardin 1405 | Saturday | 2 Shawwal 1447 AH | Nowruz 1405 (start of the Solar Hijri year) |
| 23 September 2026 | 1 Mehr 1405 | Wednesday | 12 Rabi al-Thani 1448 AH | Start of autumn and Mehr 1405 |
| 20 March 2027 | 29 Esfand 1405 | Saturday | 12 Shawwal 1448 AH | Last day of 1405 |
| 29 February 2024 | 10 Esfand 1402 | Thursday | 19 Shaban 1445 AH | Gregorian leap year (29 February) |
| 1 January 2026 | 11 Dey 1404 | Thursday | 12 Rajab 1447 AH | Year boundary; falls in Solar Hijri year 1404 |
| 31 December 1999 | 10 Dey 1378 | Friday | 23 Ramadan 1420 AH | An example from the past century |
For any other date, enter its year, month and day in the converter above; the result appears instantly with the weekday.
The year boundary: the main trap of this conversion
The Gregorian year runs from 1 January to 31 December, but the Solar Hijri year starts around 20–21 March. So early January falls in the previous Hijri year: 1 January 2026 equals 11 Dey 1404, not 1405. Most mental-conversion mistakes happen exactly here.
The same shift happens in reverse at the end of the year, so always check dates near January with the converter.
Gregorian leap years: 29 February
A Gregorian leap year has 366 days and includes 29 February; the rule is divisibility by 4, except century years, which are leap only when divisible by 400.
Example: 29 February 2024 equals Thursday, 10 Esfand 1402. Since 2024 is divisible by 4, that day exists in the Gregorian calendar and has an exact Solar Hijri equivalent.
Input range and why
The Gregorian year range of this tool is 1900–2100; it covers the overwhelming majority of real uses (documents, contracts, bookings) and matches Iran’s official calendar and common Gregorian rules within it.
Outside this range, results may differ from historical or astronomical conventions; double-check the basis of calculation in that case.
Gregorian, AD, or Christian — which is correct?
The exact name of this calendar is Gregorian, and AD is the common English abbreviation. The word “Christian” refers to the starting point of the year count (the year of the birth of Christ) and is normally used for this same calendar, so in forms treat all three as one calendar and enter the date on that basis.
Practical uses
📋 Matching foreign documents to Iranian forms
When a certificate arrives with a Gregorian date, write down its exact Solar Hijri equivalent for Iranian forms; a one-day difference can send paperwork back.
⏰ Managing deadlines
International deadlines are usually Gregorian; note the Solar Hijri equivalent beside them to count remaining days correctly.
📲 Apps without a Persian calendar
Many apps only offer Gregorian dates; compute the Solar Hijri equivalent here so family occasions are never missed.
Tips and common traps
💡 The month/day order trap
The US format orders month/day/year while the European format orders day/month/year; make sure which one you are filling in before converting.
📍 January always falls in the previous Hijri year
Early January belongs to the previous Solar Hijri year and Esfand belongs to the next Gregorian year; check boundary dates with this tool.
🗓️ 29 February every four years (with century exceptions)
Century years like 1900 and 2100 are not leap years; if your date involves 29 February, enter that exact year.
Related converters
Related pages: Iran calendar • 1405 calendar • 1405 public holidays • 1405 occasions
Frequently asked questions about Gregorian to Solar Hijri
How do I convert a Gregorian date to Solar Hijri?
Enter the Gregorian year (for example 2026), pick the month, enter the day and press “Convert to Solar Hijri”. Example: 21 March 2026 equals Saturday, 1 Farvardin 1405.
Why is 1 January 2026 in year 1404, not 1405?
Because the Solar Hijri year starts around 21 March; early January still belongs to the previous Hijri year. 1 January 2026 equals 11 Dey 1404.
What happens on 29 February in non-leap years?
29 February does not exist in non-leap Gregorian years (for example 2025), so the tool reports an invalid date; enter the exact year of your date.
Is the conversion exact?
Yes; it is an exact day-count calculation. Only the Hijri equivalent shown in the examples table may differ by one day, because it uses the Umm al-Qura basis.
Where do I see the Hijri equivalent of a date?
The converter output shows the weekday and the Solar Hijri equivalent; the Hijri equivalent of each date is in the “Hijri equivalent” column of the examples table on this page (Umm al-Qura basis).
Data source and limits
Conversion on this page uses this site’s calendar engine (assets/js/date-core.js), and the table examples are generated with the same engine; no date is hand-written in the HTML. Hijri equivalents use the Umm al-Qura calendar and may differ by up to one day from moon-sighting announcements.