Islamic lunar calendar (Hijri) date to standard western (Gregorian) calendar date and vice versa converter. Leap years are computed on the most common "16-based" algorithm (pattern: 2, 5, 7, 10, 13, 16, 18, 21, 24, 26, 29). This application can also work with Umm al-Qura (Saudi) dates.