How do I enter a date?
Choose the direction first. Then fill in the fields for that direction.
- Gregorian to Hijri: choose the date with your browser's date control. It may show the day, month and year in your local order, so check that the date shown is the one you mean.
- Hijri to Gregorian: type the Hijri year and day, and choose the Hijri month from the list. You can use Western digits (0–9), Arabic-Indic digits (٠–٩) or Eastern Arabic and Persian digits (۰–۹).
A date that does not exist is rejected, not adjusted. 30 February is an error. So is 30 Sha'ban 1447, because Sha'ban 1447 has 29 days in both methods. If you see this error, check the day against your source and the method it uses.
What does the result show?
The result gives the Gregorian date, the Hijri date and the weekday, with the method name beside them. Open the method details to see the data version, the source and the supported range.
The supported range is set in Gregorian dates: 1 January 1900 to 31 December 2100. A Hijri date you enter is accepted only if its Gregorian equivalent under the chosen method falls in that range, so the Hijri years at each end are only partly covered. To see the date within its month, open the Islamic calendar.
Why might another converter give a different answer?
Converters follow different rules, so a different answer is not necessarily a wrong one. This converter offers two methods:
- Umm al-Qura: a fixed calculated table of month starts.
- Islamic civil: fixed arithmetic. Months alternate between 30 and 29 days, and 11 years in every 30-year cycle add a 30th day to Dhu al-Hijjah.
Both rules are implemented in the calendar library source code. Other tools may use a different tabular variant, a different table or announced dates (Unicode CLDR calendar types), so their results can differ. A converted date is a calculation, not a religious ruling.
Is there an example I can check?
Enter these dates to check the converter. You should get exactly the results below.
Gregorian to Hijri: one date under both methods
| Gregorian date entered | Weekday | Umm al-Qura | Islamic civil |
|---|---|---|---|
| 5 November 2026 | Thursday | 25 Jumada al-Ula 1448 | 24 Jumada al-Ula 1448 |
Hijri to Gregorian: the reverse check
| Hijri date entered | Method | Gregorian result |
|---|---|---|
| 25 Jumada al-Ula 1448 | Umm al-Qura | Thursday 5 November 2026 |
| 24 Jumada al-Ula 1448 | Islamic civil | Thursday 5 November 2026 |
The same day has a different Hijri day number under each method. Always compare a Hijri date with the method that produced it.
The difference between the methods does not always run the same way. In the 2026 example, Umm al-Qura is one day ahead. On Tuesday 29 February 2000 it is the other way round: Umm al-Qura gives 23 Dhu al-Qadah 1420, while Islamic civil gives 24 Dhu al-Qadah 1420. You cannot convert between the two methods by adding or subtracting a set number of days.