Hebrew–Gregorian Date Converter

Introduction

The Hebrew and Gregorian calendars measure the same passage of time, but they do it in very different ways. The Gregorian calendar is the civil system used in most of the world. It is solar-based, so its year is designed to stay aligned with the earth’s orbit around the sun. The Hebrew calendar is lunisolar. Its months follow the moon, but its years are adjusted with leap months so that holidays stay in the proper seasons. That is why a single day can carry two perfectly valid labels: a civil date such as April 15, 2025, and a Hebrew date such as 17 Nisan 5785.

That dual system matters in real life more often than many people expect. A synagogue bulletin may list both the Friday night civil date and the Hebrew date for the coming Shabbat. A family observing a yahrzeit may need to know when a Hebrew anniversary lands in the civil calendar this year. A student reading Jewish history may see one date in a textbook and another in a primary source. This converter is designed to make that bridge simple. It runs entirely in your browser, requires no login, and lets you move in either direction: Gregorian to Hebrew or Hebrew to Gregorian.

The tool is especially useful because manual conversion is not just a matter of adding a fixed number of years. Hebrew months do not always have the same lengths, leap years follow a nineteen-year cycle, and the Hebrew year turns in the autumn rather than on January 1. In other words, calendar conversion is a place where a small amount of software saves a large amount of mental bookkeeping. The calculator below handles the repetitive work so you can focus on planning, research, or learning.

How to Use

Using the converter is straightforward. If you want to translate a civil date into the Jewish calendar, use the first form. Pick a Gregorian date from the date field and press the convert button. The result box will display the corresponding Hebrew day, month, and year. This is helpful when you know the modern civil date of an event and want to see how it appears in the Hebrew calendar.

If you want to go the other direction, use the second form. Enter the Hebrew year, choose the month name, enter the day of the month, and press the convert button. The calculator will search for the matching civil date and return it in ISO format as year-month-day. This direction is useful when you are planning a Hebrew anniversary, holiday-related event, memorial, or milestone and need the matching Gregorian date for schedules, invitations, or digital calendars.

When you read the result, remember what each part means. In the Hebrew result, the day is the day of the Hebrew month, the month is the Jewish month name, and the year is the Hebrew year count. In the Gregorian result, the output is a standard civil date written in numeric form. If the reverse conversion produces no match, that usually means the chosen Hebrew date is not valid in that particular year. A common example is selecting the 30th of a month that only has 29 days in that year.

For most users, the easiest workflow is to use the tool as a quick checker. Convert the date, glance at the year relationship, and ask whether the answer is seasonally sensible. For example, dates near September and October often fall near the Hebrew new year, so the Hebrew year may jump even while the civil year has not changed. That is normal. Likewise, dates in late winter can be affected by whether the Hebrew year contains Adar I and Adar II.

Formula

The converter uses the browser’s calendar engine rather than a large hand-coded calendar table. For Gregorian to Hebrew conversion, it formats a JavaScript date through the Internationalization API using the Hebrew calendar. For Hebrew to Gregorian conversion, it starts from a reasonable civil date near the target Hebrew year and searches forward day by day until the formatted Hebrew date matches the requested month and day. This approach is compact, private, and reliable in modern browsers.

The Hebrew calendar follows a nineteen-year Metonic cycle that keeps lunar months aligned with the solar year. Seven of the nineteen years are leap years with an extra month. Mathematically, the pattern can be expressed as L = year mod 19 ; if L is one of {0,3,6,8,11,14,17}, the year is a leap year. In JavaScript, this rule appears as ((7*year + 1) % 19) < 7. Leap years ensure that festivals stay in their expected seasons instead of drifting steadily through the solar year.

An approximate relationship between the calendars is that the Hebrew year equals the Gregorian year plus 3760 or 3761, depending on the time of year. This offset comes from counting years since the traditional Jewish epoch in 3761 BCE. In MathML notation, one might write H = G + 3760 for dates between January and September, adjusting to 3761 after the autumn High Holidays. This is a useful sanity check, but it is not a full conversion formula. The month and day still depend on the calendar’s lunar structure, leap-month rules, and variable month lengths.

Under the hood, the Hebrew-to-Gregorian search begins on August 1 of the civil year roughly corresponding to the Hebrew year you entered. That starting point works well because Rosh Hashanah usually falls in September or October, so the search window naturally spans the full Hebrew year. The code checks each subsequent day, formats it as a Hebrew date, and stops when the day, month, and year all match your input. Because the search is limited to a small window and each step is lightweight, it performs well in ordinary browsers without needing external libraries.

Month Names and Typical Lengths

Before using the reverse converter, it helps to know the Hebrew month names and the fact that some month lengths vary. Most months have a stable length, but Heshvan and Kislev can shift between 29 and 30 days depending on the structure of the year. Leap years insert an additional month, Adar I, before Adar II. This extra month is what keeps Passover in the spring.

Hebrew months in order, with their usual lengths
Month Usual Length (days)
Tishrei30
Heshvan29 or 30
Kislev29 or 30
Tevet29
Shevat30
Adar / Adar II29
Adar I (leap years)30
Nisan30
Iyar29
Sivan30
Tamuz29
Av30
Elul29

If you choose a date that does not actually occur in the selected year, the reverse conversion may not find a result in the search window. That is not a bug so much as a reflection of the calendar itself. A date like 30 Heshvan exists in some years and not in others. The same kind of caution applies to Adar, Adar I, and Adar II, because leap years and non-leap years name those months differently.

Limitations

This calculator is intentionally practical rather than encyclopedic. It relies on the browser’s implementation of Intl.DateTimeFormat for Hebrew calendar formatting, so very old browsers or unusual environments may not support it consistently. In current mainstream browsers, support is generally solid. The calculations are done locally in your browser, which is excellent for privacy, but it also means results depend on the standards built into your local software rather than on a remote calendar service.

Another limitation involves historical dates. JavaScript dates are typically interpreted using the proleptic Gregorian calendar when you go far back in time. That means the rules of the Gregorian calendar are extended backward before their actual historical adoption in 1582. For educational, planning, and general reference use, that is usually acceptable. For serious historical research involving jurisdictions that used Julian dates or switched calendars at different times, you should confirm results with specialized calendrical or archival sources.

It is also worth noting that the calculator works with dates, not times of day tied to local sunset. In Jewish practice, many observances begin at sundown, which can make the practical observance date feel different from a midnight-based civil date. The converter is still valuable for identifying the underlying calendar date, but for ritual scheduling you may want to check a local calendar for candle-lighting times, havdalah, or community-specific observance details.

Practical Applications

A reliable date converter has many real-world uses. People researching family history often find tombstones, community records, or memorial notices written according to one calendar and need to compare them with the other. Teachers may want to align school assignments with upcoming holidays. Congregations often print both dates in bulletins, newsletters, event flyers, and websites. A wedding planner or family organizer may want to choose a meaningful Hebrew anniversary date while still coordinating venues, travel, and contracts in Gregorian terms.

Memorial observances are another common reason to use a converter. A yahrzeit is observed on the Hebrew anniversary of a loved one’s death, so the corresponding civil date moves from year to year. Similarly, a bar mitzvah or bat mitzvah may prompt parents to look up a child’s Hebrew birthday years in advance. In all of these cases, the value of a converter is not just speed. It also reduces the risk of copying the wrong year, overlooking a leap month, or assuming that a holiday will fall on the same civil date every year.

Worked Example and Troubleshooting

Suppose you enter the Gregorian date September 7, 2024. The converter returns the Hebrew date 4 Elul 5784. If you then use the second form with Hebrew year 5784, month Elul, and day 4, you should get the same Gregorian date back. That round-trip check is a good way to build confidence in the tool. It also illustrates that the converter is doing real calendar work rather than simply applying a rough year offset.

If you try a more unusual value and receive no match, start by checking whether the Hebrew date is valid for that year. Month-length issues are the most common cause. Another practical tip is to pay attention to Adar. In leap years there are two Adars, so a date remembered as occurring in Adar may need to be specified more precisely as Adar I or Adar II. Near Rosh Hashanah, remember that the Hebrew year may turn while the civil year is still the same. Those edge cases are exactly where a calendar converter is most useful.

Frequently Asked Questions

Does the converter account for daylight saving time? The underlying calculations are date-based, and the reverse search uses UTC internally, so daylight saving changes do not alter the calendar match itself. Still, when you schedule a real event, remember that local clock time can shift around the date in question.

Can I convert dates far in the future? Yes, within the range supported by the JavaScript Date object and your browser’s calendar implementation. The tool is suitable for ordinary future planning, anniversaries, and educational examples.

Why are there separate Adar options? In Hebrew leap years the calendar inserts Adar I and Adar II. In non-leap years there is only Adar. The converter adjusts for this, but it still helps to choose the month name that best reflects the date you are researching.

Is this tool suitable for legal or religious rulings? For personal use, planning, education, and general reference, the calculator is very helpful. For legal documents, formal archival work, or religious decisions where local practice matters, it is wise to verify the result with an official calendar or a qualified authority.

Conclusion

Converting between Hebrew and Gregorian dates can seem intimidating because the two calendars are built on different principles. Yet once you see the patterns, the task becomes easier to understand: the Gregorian calendar tracks the solar year, the Hebrew calendar balances lunar months with seasonal alignment, and leap months keep the whole system anchored. This page gives you a practical converter, a plain-language explanation, and a quick way to sanity-check what the result means. Use it to plan events, study history, compare records, or simply satisfy your curiosity about how one day can belong to two different calendar systems at once.

Convert Gregorian to Hebrew

Choose a civil date and the converter will display the matching Hebrew date.

Result will appear here after conversion.

Convert Hebrew to Gregorian

Enter a Hebrew year, month, and day to find the matching Gregorian date.

Result will appear here after conversion.

Mini-Game: Calendar Bridge Rush

This optional mini-game uses the same calendar ideas as the converter. A glowing date orb tries to cross the bridge between the Gregorian and Hebrew sides. Your job is to route it into the correct portal before it arrives. Tap the portal you want, or use the arrow keys and number keys 1–3. The rounds speed up, seasonal rushes change the challenge, and your best score is saved on this device.

Score: 0 Time: 75.0s Streak: 0 Shields: ♥♥♥ Wave: 1 Best: 0

Calendar Bridge Rush

A date orb is crossing between calendars. Move the selector to the portal with the correct converted date before the orb arrives. Tap a portal, use ↑ and ↓, or press 1–3. Survive 75 seconds, build a streak, and adapt when the bridge speeds up.

Best score on this device: 0

Controls: tap the top, middle, or bottom portal on the game canvas; or use the arrow keys and number keys 1, 2, and 3.
Play a round to see your score summary and a short calendar takeaway.

Embed this calculator

Copy and paste the HTML below to add the Hebrew–Gregorian Date Converter | Convert Jewish and Civil Calendar Dates to your website.