Skip to main content

5782 Year in Review

As we begin the month of Elul, a new year is on the horizon. We’ve been hard at work this past year making Hebcal easier to use and a more complete resource. What follows is a summary of the changes we’ve made (major and minor) since Rosh Hashana 5782.

Hebrew Date Converter

When the parsha haShavua differs between Israel & Diaspora on a given date, we now display both Torah Readings.

Added a toggle switch to show/hide Hebrew nekudot in Hebrew date.

Now using Adobe Hebrew font (licensed) instead of SBL Hebrew.

For Hebrew dates earlier than 5000 or later than 6000, show thousands years. For example, year 4639 is now rendered ד׳תרל״ט. When specifying years of the Hebrew calendar in the present millennium, we omit the thousands (which is presently 5 [ה]).

Mishna Yomi & Yom Kippur Katan

We’ve added two new dedicated calendar feeds:

Mishna Yomi is a program of daily learning in which participants study two Mishnayot each day in order to finish the entire Mishnah in ~6 years. We’ve added calendar feed and RSS feed.

Yom Kippur Katan (Hebrew: יוֹם כִּפּוּר קָטָן) is a minor day of atonement occurring monthly on the day preceding each Rosh Chodesh.

Counting of the Omer

We introduced an entirely new collection of pages dedicated to the Counting of the Omer. The counting of the Omer (or Sefirat Ha’omer, Hebrew: ספירת העומר) is a verbal counting of each of the forty-nine days between the Jewish holidays of Passover and Shavuot. The pages include the daily count in Hebrew and English and the Sefira, such as חֶֽסֶד שֶׁבְּנֶּֽצַח (Lovingkindness within Eternity).

Shabbat & holiday candle-lighting times

Added Havdalah times to the Candle-lighting Times Year at a Glance tool. Print an entire year of Shabbat and holiday candle lighting times and Parashat haShavuah (weekly Torah Portion) on a single page.

We expanded our city database to over 100,000 world cities (any city with a population greater than 1,000). Our Israel city database now includes all cities in Israel, and we improved our Hebrew-language city name search.

Downloads / Calendar export

Historical calendar downloads are now available as far back as 1900.

Apple calendar subscriptions can now pick a preferred color. We made it easier to subscribe to calendar feeds for users. We removed Outlook for Mac as a download option.

We introduced a new, shorter iCalendar download URL format to avoid limitations in some browsers and calendar apps with extremely long (> 255 character) URLs.

Torah Readings

Each parsha now includes a short English-language summary, courtesy of Sefaria. Added Torah commentary links to the website of Rabbi Jonathan Sacks z”l

We now display any special maftir/Haftarah more prominently. When a regular parsha coincides with a date that includes a special reading, we display an asterisk and the reason for the special reading.

Added weekday Torah readings for Shabbat mincha, Monday & Thursday. These display both on the parsha web pages and are also available as a CSV file download.

Add links to on parsha pages and replace World ORT Navigating the Bible audio links with Sefaria’s PocketTorah

Include Mincha holiday readings in CSV files.

Corrected several errors in Torah Readings:

  • Israel Pesach Day 5 Chol HaMoed readings
  • Corrected readings for Shabbat Chanukah maftir. Previously the maftir assumed that the entire daily Chanukah reading was used, but when Shabbat falls on the 2nd-5th day of Chanukah, only the first 6 p’sukim are read as maftir.
  • Number of verses for Deuteronomy chapter 5

In November 2020, the CJLS modified the triennial cycle for some combined parshiyot to change the reading for year 3 to be the third section of the parashah. Modification of the Triennial Cycle Readings for Combined Parashot in Certain Years, Rabbi Miles B. Cohen

Implemented the Triennial alternative Haftara

Fixed Triennial reading for Vayakhel-Pekudei in year 5831-5833. Implement variation “G” for Separate / Separate / Separate readings for the given 3-year cycle per the paper “An Emendation to Richard Eisenberg’s Complete Triennial System for Reading Torah, to Address a Rare Situation”

Localizations / Language support

  • Added Romanian and Romanian (Ashkenazic), courtesy Florin-Ciprian Bodin (@orynider)
  • Ability to choose between Hebrew with nikud (e.g. רֹאשׁ הַשָּׁנָה) and without nikud (e.g. ראש השנה)
  • Render Rosh Chodesh Teves and Asara B'Teves when using Ashkenazi transliterations


Refreshed our Privacy Policy, clarifying any use, retention and disclosure of Your Personal Data. Added GDPR Data Protection Rights and CCPA Privacy Rights sections.

Removed use of Google Analytics (now using Matomo Analytics).

Developer APIs

When specifying location in an API call using latitude and longitude, we now guess the intended timezone if it’s missing from the parameters. Previously we would assume UTC or return an error to the client.

Jewish Calendar API

Add heDateParts for HebrewDateEvents. For example:

  "title": "14th of Av",
  "date": "2022-08-11",
  "hdate": "14 Av 5782",
  "category": "hebdate",
  "title_orig": "14 Av 5782",
  "hebrew": "י״ד אב",
  "heDateParts": {
    "y": "תשפ״ב",
    "m": "אב",
    "d": "י״ד"

Add range with start/end to header.

    title: 'Hebcal March 2022',
    date: '2022-05-15T14:38:52.694Z',
    range: {
      start: '2022-03-04',
      end: '2022-03-04',
    items: [
        title: '1st of Adar II, 5782',
        date: '2022-03-04',
        hdate: '1 Adar II 5782',
        category: 'hebdate',
        title_orig: '1 Adar II 5782',
        hebrew: 'א׳ אדר ב׳',

Improved Counting of the Omer in JSON:

    title: '46th day of the Omer',
    date: '2010-05-15',
    hdate: '2 Sivan 5770',
    category: 'omer',
    title_orig: 'Omer 46',
    hebrew: 'עומר יום 46',
    link: '',
    omer: {
      count: {
        en: 'Today is 46 days, which is 6 weeks and 4 days of the Omer',
        he: 'הַיוֹם שִׁשָׁה וְאַרְבָּעִים יוֹם, שְׁהֵם שִׁשָׁה שָׁבוּעוֹת וְאַרְבָּעָה יָמִים לָעוֹמֶר',
      sefira: {
        en: 'Eternity within Majesty',
        he: 'נֶּֽצַח שֶׁבְּמַּלְכוּת',
        translit: 'Netzach sheb\'Malkhut',
Shabbat Javascript

Changed the Add Shabbat Times to your Website tool to use the modern Fetch API to avoid render-blocking JavaScript

Zmanim API

Add Latest Shema and Latest Shacharit according to Magen Avraham (MGA)

A note about advertisements displays advertisements on some pages to help cover our operating costs. We don’t like inappropriate advertisements and it’s our policy to suppress them when we discover them.

If you see an inappropriate or offensive advertisement, please accept our sincere apologies for any offense caused.

Also, please let us know about the ad so we can suppress it. Please create a Hebcal Support ticket and describe the offending advertisement to the best of your ability (e.g. the name of the company or the URL).

Please attach a screenshot if you are willing and able to do so.

With a good description or a screenshot, we are typically able to find the offending advertisement, suppress it, and prevent any future advertisements from the same advertiser. Once we suppress an ad, it can take 24-48 hours before it completely disappears from our website. is a free service, and Income from displaying advertisements offsets the cost of hosting the website. Donations are always appreciated and never required, and they cover only a small part of the operating costs.

How to fix iPhone “Cannot Verify Server Identity” error

If you haven’t signed into a public WiFi or you don’t have access to the Internet, your iPhone may display an error message about the server identity of

This article describes a couple of ways to fix the problem.

The exact error message looks like this:

Cannot Verify Server Identity

The identity of “” cannot be verified.

Fix 1: sign into public WiFi

If you are on a public WiFi, sign into the WiFi (see “Use captive Wi-Fi networks on your iPhone, iPad, or iPod touch“). Or, disable WiFi completely and use your mobile data. Usually this will fix the problem.

Sometimes you’ll need to do the above and also restart your phone.

Fix 2: disable SSL for calendars

Another way you can fix it is to disable SSL for the calendar. This will cause your iPhone to refresh any subscribed calendar feeds over HTTP instead of HTTPS.

To disable SSL for a Hebcal calendar that, go to Settings > Calendar > Accounts > Subscribed Calendars > Hebcal and the set “Use SSL” to Off.

Here’s an example screenshot showing the recommended settings:

Three Torah scrolls on Shabbat

Here’s some halachic trivia for your next cocktail party.

We read from the Torah every Shabbat, but we usually read from a single Torah scroll, and occasionally read from two scrolls.

On three possible occasions (when Rosh Chodesh coincides with a special Shabbat) we read from three sifrei Torah.

  • 1st scroll: regular weekly Torah portion (aliyot 1-6)
  • 2nd scroll: special 7th aliyah for Rosh Chodesh (Numbers 28:9-15)
  • 3rd scroll: special maftir aliyah for the special Shabbat

1. Shabbat Shekalim on Rosh Chodesh

Rosh Chodesh Adar coincides with Shabbat Shekalim about once every 13 years. The weekly Torah portion is always either Parashat Mishpatim or Parashat Terumah. The special maftir for Shabbat Shekalim is Exodus 30:11-16.

Here are a sample of dates, recent past and near future:

2. Shabbat HaChodesh on Rosh Chodesh

Rosh Chodesh Nisan falls on Shabbat HaChodesh once every 3-4 years (approximately 28% of the time). The weekly Torah portion is always either Parashat Tazria or Parashat Vayikra. The special maftir for Shabbat HaChodesh is Exodus 12:1-20.

Here are a sample of dates, recent past and near future:

3. Shabbat Rosh Chodesh Chanukah

When Rosh Chodesh Tevet falls on Shabbat Chanukah, we read the first scroll for the weekly portion (always Parashat Miketz), the second for Rosh Chodesh, and the third for Chanukah.

This also happens approximately 28% of the time.

In case you were wondering: if a congregation doesn’t happen to own three Torah scrolls, the congregation waits while the scroll is rolled to the proper position.

Mishna Yomi

We’re pleased to announce support for Mishna Yomi! This 6-year program of daily learning includes two Mishnayot each day in order to finish the entire Mishnah.

Mishna Yomi is also referred to as משנה יומית, Mishnah Yomi, Mishna Yomit, or Mishna Yomis. You can subscribe to the 7-year calendar feed here:

Here is an example of what the calendar looks like.

January 2022


Berakhot 3:2-3

Berakhot 3:4-5

Berakhot 3:6-4:1

Berakhot 4:2-3

Berakhot 4:4-5

Berakhot 4:6-7

Berakhot 5:1-2

Berakhot 5:3-4

Berakhot 5:5-6:1

Berakhot 6:2-3

Berakhot 6:4-5

Berakhot 6:6-7

Berakhot 6:8-7:1

Berakhot 7:2-3

Berakhot 7:4-5

Berakhot 8:1-2

Berakhot 8:3-4

Berakhot 8:5-6

Berakhot 8:7-8

Berakhot 9:1-2

Berakhot 9:3-4

Berakhot 9:5-Peah 1:1

Peah 1:2-3

Peah 1:4-5

Peah 1:6-2:1

Peah 2:2-3

Peah 2:4-5

Peah 2:6-7

Peah 2:8-3:1

Peah 3:2-3

Peah 3:4-5

Enjoy your learning!