Two-way calendar conversion
Choose either Gregorian or Hijri dates and see the matching date, month and weekday, including Arabic month names.
Convert Gregorian (AD) dates to Islamic Hijri dates using the Umm al-Qura calendar. Free converter with weekdays, date difference, age and FAQs.
Find the Islamic (Hijri) date for a Gregorian day using the calculated Umm al-Qura calendar. Switch directions whenever you need.
Choose either Gregorian or Hijri dates and see the matching date, month and weekday, including Arabic month names.
Compare two calendar dates and calculate the elapsed days, weeks and approximate elapsed time in Gregorian years and months.
Use a Hijri or Gregorian birth date to find completed Gregorian years, months and days of age as of today.
Select a year, month and day in the source calendar. The result updates automatically, with the weekday and date shown in both calendars. Choose Gregorian to convert a Western calendar date to the Islamic calendar or Hijri to convert an Islamic date into its Gregorian equivalent. Use the Switch calendars control to reverse the direction.
This converter uses the Umm al-Qura calendar available through modern browser internationalisation data. It does not approximate Hijri month lengths by alternating 29 and 30 days. Local moon-sighting dates can still differ, and dates outside the browser-supported range are not guessed.
Choose Gregorian as the input calendar, select the year, month and day, and the equivalent Hijri date appears immediately.
Choose Hijri as the input calendar, enter the Islamic year, month and day, and the matching Gregorian date will appear.
It uses the calculated Umm al-Qura calendar supplied by the browser internationalisation data. It is not a live observation of the moon.
Local religious authorities may determine the start of a lunar month by moon sighting. Their date can differ from a calculated calendar by a day or more.
Yes. The Difference tab counts elapsed days between dates, and the Age tab calculates completed Gregorian years, months and days.
No. Conversion is completed in a supported browser without sending entered dates to a translation or calendar service.