Convert any Hijri date to its Gregorian day and back, using the Umm al-Qura reckoning. Future dates are marked ≈ until their sighting night. Free, runs on your device.