Hijri ↔ Gregorian date converter

Convert dates between the Hijri (Umm al-Qura) and Gregorian calendars, both ways. Shows today in both.