Hebrew / Hijri / Persian Calendar

Convert Gregorian dates to Hebrew, Hijri (Islamic) and Persian calendars.

Open tool

Overview

The Hebrew / Hijri / Persian Calendar converter takes any Gregorian date and shows the equivalent date in three major non-Gregorian civil calendars: the Hebrew calendar used in Judaism, the Hijri (Islamic) calendar used in many Muslim-majority countries, and the Persian (Solar Hijri) calendar used officially in Iran and Afghanistan. The result names the month in its native form and reports the year alongside the day.

Useful for interfaith calendar apps, international business teams scheduling around religious holidays, journalists writing about events in the Middle East or Israel, genealogists working with records from those traditions, and developers localising apps for those audiences.

How it works

Conversions use the algorithms built into .NET's HebrewCalendar, HijriCalendar, and PersianCalendar classes, which implement the official tabular versions of each system. The Hebrew calendar is lunisolar (12 or 13 lunar months per year synchronised to the solar year via a 19-year Metonic cycle), the Hijri calendar is purely lunar (354 or 355 days per year, drifting backward through the Gregorian seasons), and the Persian calendar is purely solar (365 or 366 days, anchored to the March equinox).

The tabular Hijri calendar matches Saudi Arabia's Umm al-Qura system to within a day or two; the actual sighting-based Hijri date in any given country can vary by ±1 day from this output. The Persian calendar's leap-year rule uses the 33-year cycle observed by Iranian astronomers and is accurate over the .NET supported range.

Examples

2026-05-18 (Gregorian)
→ Hebrew:  1 Sivan 5786
→ Hijri:   1 Dhu al-Hijjah 1447
→ Persian: 28 Ordibehesht 1405

2024-09-23
→ Hebrew:  20 Elul 5784
→ Hijri:   19 Rabi' al-awwal 1446
→ Persian: 2 Mehr 1403

FAQ

Why does my local Hijri date differ by a day?

The tool uses the tabular Hijri calendar. Many Muslim-majority countries adjust by ±1 day based on actual crescent-moon sighting, so dates near the start of a month can differ in practice.

How does the Hebrew calendar fit 12 months into a solar year?

Seven years in every 19-year Metonic cycle add a 13th leap month (Adar II), keeping Passover roughly aligned to the spring equinox.

When is Nowruz (Persian New Year)?

The Persian year begins on the day of the March equinox observed in Tehran, which is March 20 or 21 in the Gregorian calendar.

What is the supported year range?

Hebrew years roughly 5343 to 6000 (1583 to 2240 CE), Hijri years roughly 1318 to 1500 AH (1900 to 2077 CE), and Persian years roughly 962 to 1483 AP (1583 to 2104 CE), matching the .NET calendar class limits.

Can I convert in reverse?

This view is one-way (Gregorian → others). For round-trip work, consult the calendar's own reference table or a religious authority's published calendar.

Try Hebrew / Hijri / Persian Calendar

An unhandled error has occurred. Reload ×