Add Hijri months and years to a date

The tool counts whole Hijri months rather than a fixed number of days.

Loading the tool…

Processing and privacy: The result is calculated inside your browser and your data is not sent to any server.

How to use it

  1. Enter day, hijri month, hijri year, years and months.
  2. The result appears straight away and updates as you edit.
  3. Copy the result, or copy a link that keeps the same values to share it.

How it is calculated

Target month = month + months + 12 × years with year carry; the day stays the same unless it exceeds the target month length, then the last day is used.

Example

Inputs: Day = 1, Hijri month = 9. Ramadan, Hijri year = 1,446 AH, Years = 1, Months = 0. Result: Resulting Hijri date: 1 Ramadan 1447 AH; Resulting Gregorian date: Wednesday, 18 February 2026 (2026-02-18); Days between the dates: 354 days.

Limits and caveats

  • Uses Umm al-Qura from 1300 to 1600 AH.
  • Some contracts define terms in days, so check the contract wording before relying on the result.

Questions about this tool

What if I start on day 30?

If the target month has 29 days, the result moves to day 29 and the tool tells you.

How many days is one Hijri year?

354 or 355 days in Umm al-Qura, and the tool shows the real day count between the dates.

Can I subtract?

Yes, type the years or months with a minus sign.