
How to edit or delete Yahrzeit date imported into Google Calendar
After importing a yahrzeit calendar into Google Calendar (by downloading an ics file and importing it into Google Calendar), I realized I had entered one of the yahrzeit dates incorrectly when creating the calendar in HebCal. I corrected the mistake but couldn't import the corrected yahrzeit calendar into Google Calendar without first unsubscribing from the first yahrzeit calendar. Importing the corrected yahrzeit calendar worked, except that I now have two dates for the affected yahrzeit: the original, mistaken date and the corrected date.
How can I delete (every occurrence of) the mistaken yahrzeit date from Google Calendar? When I click on the entry in Google Calendar, editing and deleting are not options.
Thank you in advance for your help.

If you subscribed to a Hebcal calendar using our recommended Google Calendar Jewish holidays subscription option, follow our Google Calendar unsubscribe instructions to remove it from your Google Calendar list.
If you manually downloaded Hebcal events using our Google Calendar alternative instructions and imported them into separate calendar (listed under “My calendars”), follow these instructions:
- On your computer, open Google Calendar.
- In the top right, click Settings > Settings.
- In the left column, find the calendar you want to delete.
- Click the name of the calendar.
- Click Remove calendar > Delete > Delete permanently.
If you manually downloaded Hebcal events and merged them with (embedded them into) your personal calendar, the process is more difficult. Unfortunately, Google does not provide a simple way to bulk delete multiple calendar events. Although there really isn’t another option than to delete each event individually, you can change your view to Schedule view to see more events at once. From here you can delete each event individually and even make use of the search feature to find the events that you’re looking for.
- While in Google Calendar, click on the date range dropdown at the top right and change the view to Schedule view.
- Click on the magnifying glass icon at the top and search for the events that you’d like to delete. For example, try searching for “hebcal”
- Click on an event and then on the trash can symbol in the popup to delete it.
For other recommendations on how to remove multiple events from Google Calendar, see this excellent article: Google Calendar – Delete Multiple Events At Once (2022).

Zapier Integration
I'd like to use Zapier to connect HebCal to Bloomerang so I can get automated English to Hebrew date conversion in Bloomerang's CRM. I asked Zapier and this was their response:
I did a quick check on our integrations, and it looks like HebCal APP hasn't built an integration with us yet. Most new Zapier integrations are built by the company or team that created the app, so I'd recommend you encourage their team to add their app to Zapier via our developer platform: https://zapier.com/platform
Would this be possible? If yes, how would it work?
Thank

כתיב אבנ''ר
סתמי נשי (ברווכין 'ה'באין) ופנייה מכובדת (אתןן'ם) בכתיב אבנ''ר (אותיות בלווי נו"ן רומזת) (תקציר)
בשער בי"ס הורסים פיזית בריסוק סיומת ברוכים הבאים, או יוצרים ברוכימות, כיעור פיזי שכלל אינו ניתן לקריאה (אלא בקריאת הסתמי הגברי ללא חלופה). בימקום זאת, אפשר פשוט לקחת נו"ן סופית וליצור סתמי נשי, כולל כמו הסתמי הגברי, כשברור שהכוונה מראש לכלול גם נשים וגם גברים.
ן בתוך מילה זה תנועת [e] (וו זה [u]), וכותבין אתןן'ם
(בן נכתב בןן'; ן'ם זה דו-עיצור סופי, כשמהלשון בשן (ן') ממשיכין לסגירת פה (פןה)). אתןן'ם משמש כמו Vous (בצרפתית), כלשון רבים
לקבוצת נשים וגברים, פנייה מכובדת ליחיד, זכר או נקבה. יו''ןיזציה, סימון באותיות תנועה (יו''ן).
הרעיון הבסיסי: באמצעות הוספת ן לייצווג תנוועת [e] (ומספר סימנים שנמצאים על מקשי הצד הימני בלוח האותיות במקלדת), ניתן לזהות מיידית תבנית מילה או צליל בולט, וכך נעקף הצורך בניקוד.
אפשר למצוא את תיאור השיטה של כתיב אבנ"ר באתר אירוניה (חיפווש' -גווגןל ([אירוניה רוזנטל])) כתגובה אחרונה (24.12.2024) ועקרונות השיטה ושימוש למיגדר (23.8). שימוש למיגדר מסביר סתמי נשי (סופרין) 'ו'תחוום מיגדר (..סופרות, ..-סטוו,דןנטיות ..'ו'יוצרות] 'ה'סרט= (..ים, ..ים ..ןי])).
ב''מ (ברירת מחדל) לתנועות: [a] (גן, גנן, מזגן). שווא נע זה ן בראש מילה (ןשו'א, ןני'ר, ןספרים). מפיק: סווסה''. מלעיל: ספר=, מלך=, כותל=, קוטב=. אות שינוי: שחר=, רצה=, עול=, בית=, צוהר=.
עם השעיית אות שינוי: לח'ם=, הגה'=, צו'ת=, אוה'ל=. מלעיל מקומי: כתבת-, כתבתי-, עןש'רימים-.
דגש ותנועה במשקלים ידועים: סיפר, סיפוור, סוופר, מסוופר, היסתפר. ןמספר (ןלספר (ללכת=)). הנעת השתקה (שמירת תנועה ותנועת [a] לעיצור הבא): ןתיכ'תב (ןכיכ'ר, ןשופר, ןחופשים, ןמוובנים; מיכתב, ניכתב, ניקרא; ןניכ'תב, ןניקרא, ןתיקרא, ןיישבר). (ציון כתיב עברי רגיל: '''תיכתב). מכיוון שרגילים למילה '''רווח, ''''רווח (בכתיב אבנ''ר) '''תיכתב '''רוח (ואילו רו'ח= כמו פרח=).
[a] בתוך מילה: ירוושן'ליים=, בסוף מילה: ידך-' (וגם י לפני י/ו: מוריי, עכשיו).
עיצור ראשון ושני: ([a] [a]) =הלכה, ([e] [e]) ןן-נרד, (2 שווא נח בסוף מילה) כתבת-ןן, נןרד-ןן. (ברןכה. =מצןבה, =מגןפה. גלווי'ות. =גלווי'ות.)
[o]: '-לא, '-פה, '-כל, '-יאכל, '-ראש ('-דאר= זה דואר=) (אות שנייה א/ה/ח/ע: [o] [o] '-צה'ריים=).
אילם: חןטא', שו'א' (''אילם'' אחרי תנועה: '-ןש'מא'ל, ריא'שון) [i] קצר בראש מילה: א'ם, ע'ם, ע'ברית.
מש''ה 'ו'כל''ב: 'ה'ילד=, 'ב'גן, 'ב-'בית=, 'ש' 'ב-'בית=, 'כשמ' 'ה'בית=, 'ב'מקום, 'ל'מען=.
שם פועל: ןלמען. '[לןהיכ'תב, '[לןהןעצר. תואר הפועל: בימהירוות, בימקום.
ביטוי: '[למען=, '[הבא, '[לןעולם, '['מ'ןעולם, '[מיידי, '[ב- '[מיידי. '[לפנים, '[ל-פנים.
ביטוי צמד: ליפני']ו[ליפנים, בחוור]כ-[ארז=. מילית: 'מן, 'את ('ת-'ספר=) ('את 'ה'ספר=).
לועזית: הטעמה: -קי,רי; בהתחלה עיצור ותנועה מסומנת מוטעמת (-,נןרד; רפה: -,כ'ימיי'ה), או רצף שני עיצורים (א ראשון נחשב עיצור ותנועה (-,אסןנהיים), שני – תנועה) עם א שלישית (-,סטארט); אחרת, אם יש ב''מ [a]: התחלה ומוטעמת (התחלה מוטעמת: ,-ספ'יקס (-,סאפ'יקס)) או (התחלה או מוטעמת: ק,-תרזיס, טנ,-ג'יר, קריקאטוו,-ריסט), ו(העיצור ש)לפני קריק,=טוורה, ואחרי ,=קוובן.
שם: [[ שם פרטי, ]] שם משפחה, [[= הטעמת מלעיל, '[[ זכר, ''[[ נקבה, ] סמיכות, [] כפול, ]-[ מקף. שם מהתנ''ך ללא ''ניקוד''. '[[ שחר=, ''[[ שחר=, [[= דני, [[= דניאלה. ]] -,פ'ישןר. כינוי: ]]] 'ה'רב.
קיצור או ר''ת: ']וכו', ']אח''כ. ר''ת באנגלית: .אי E. סי.אי'.איי CIA. ]=[ הצמדה לועזית (בעברית סמיכות ] (בןית=]ספר=)): .אף]=[1 F1. ספןיס]=[.אקס SpaceX (באמריקאית (וגם .זי בימקום .זד)).
המרת כתב צעיף (cAiF)
א ב ג ד ה ו ז ח ט י
a b g d h o z H T i
ך כ ל ם מ ן נ ס
K k l M m N n s
ע ף פ ץ צ ק ר ש ת
A F p C c q r S t
המרת כתב צעיף פשוטה ואוטומטית (המרה אוטומטית חד-חד-ערכית), ואפשרית לביצוע פשוט גם על כתיב עברי רגיל (לא בכתיב אבנ''ר). למשל: כתוב (ktob), שרות (Srot), שירות (Sirot).
המרת כתב צעיף (כתיב אבנ''ר): אתןן'ם רוצין בןן'? (ateN'M rociN beN'?), שןרוות (Seroot).
ניקוד במחשב בכתיב הרגיל (Alt ימני + אות התנועה): פס''ח (פַתח, סֶגול, חִיריק), וכך גם צ''ק (צֵירה, קָמץ), ש
(שְווא), דגש (דּגש כנקודת שורוק יוצר וּ), ו (חוֹלם), \ֻ (סימן דומה בצורה לקובוץ). חטף תנועה נוצר עם המקש שמימין למקש אות התנועה
(רֳ). Q עבור השׂמאלית (שׂ),W לימנית (שׁ).

How to delete a yorzeit calendar
I did a yorzeit calendar as a test and don't need it any more
How can I it ?
Thank you

yahrzeit calendar reminder and more…
I've got 2 questions/suggestions:
1.) I've noticed that the "Calendar reminder day before yahrzeit" feature on the Download Options window works differently for date type "Yahrzeit" than for type "Other."
If the date type is Yahrzeit, two calendar events will be created: one all-day event on the actual date (with no reminder) and one the day before the date (at 4:30 PM for weekday or Saturday events and 8:00 pm on Saturday for Sunday events, both with a reminder at the time of the event).
If the date type is Other, 1 calendar event will be created: on the actual date with a 12 pm reminder on the day before the event.
Why not create one calendar event for Yahrzeits and set a reminder at 12 pm (or 4:30 pm) the previous day just as you do for Others?
2.) With type Yahrzeit, would it be possible to allow the user to change the word Yahrzeit to something else, (ex: Azcara for those of Sephardic tradition)?

Can you add the Ohz Vehadar version of Yerushalmi Daf Yomi? Currently you only show the Vilna version.
Can you add the Ohz Vehadar version of Yerushalmi Daf Yomi? Currently you only show the Vilna version.

It appears that the Oz Vehadar edition is the same as the Schottenstein edition, which we already support.
You will find it at https://www.hebcal.com/ical/

how to get daily learning to work in calendar api calls
I cannot seen to get the dailyLearning to return anything in the HebrewCalendar.calendar call, what is the trick to making this work?
const options = { isHebrewYear: false, candlelighting: true, location: location, sedrot: true, omer: false, start: start, end: end, useElevation: true, hour12: false, dailyLearning: { DafYomi: true }, }; const events = HebrewCalendar.calendar(options)
This works partially; I get the info for the date rage I feed in but the data returned looks like...
{"date":{"mm":10,"dd":10,"yy":5785,"rd":739261},"desc":"Fast begins","mask":256,"eventTime":"2025-01-10T14:18:00.000Z","location":{"locationName":null,"latitude":48.8,"longitude":-122.5,"elevation":100,"timeZoneId":"America/Los_Angeles","il":false,"cc":"","geoid":""},"eventTimeStr":"06:18","fmtTime":"06:18","linkedEvent":{"date":{"mm":10,"dd":10,"yy":5785,"rd":739261},"desc":"Asara B'Tevet","mask":256}}
which is great :) but I am expecting the
dailyLearning: { DafYomi: true}
to add in the daily reading in each date output. I cannot find example of people using this call this way in GITHUB or anywhere so something tells me it doesnt work or is not how this is intended. All it says is that the learning lib is used, which, sure, ok, that makes sense, but what it looks like is you have to take the date and put it through another set of calls to look up the learning iteratively. If this were the case, what is the purpose of adding in a dailyLearning option to the calendar? So I am missing something...

Short answer: use
dafYomi: true
Note the camelCase.
Long answer: we need to improve our documentation.
The names of the dailyLearning calendars are published here in the Readme, but we need a few more code examples.
https://github.com/hebcal/hebcal-learning/blob/main/README.md

outlook
I cannot connect to outlook.live.com from my office computer as it is blocked by my company. I need a directly downloadable .ics file that works with Outlook. Every time I try to open https://download.hebcal.com/ical/jewish-holidays-all.ics it goes to outlook.live.com and I get stuck. How do I get around this?

1year ONLY option.
I NEED a 1 year ONLY option for iCalendar!
Hebcal supports this for Apple, Google, and Outlook PC.
Why not across the board, or at least for iCalendar.
Furthermore, if I request a PDF, the file is ONLY 1 year.

Thank you for contacting Hebcal.
The 1 year option for Apple, Google, and Outlook is actually already in iCalendar format. If you need a 1-year option for iCalendar, just download one of those choices. If you prefer a perpetual calendar feed, you can continue to use our iCalendar feed option.
Happy Gregorian New year!

Hi, thanks for using Hebcal!
Pages generated by the Interactive Jewish Calendar can be printed only in landscape mode on standard 8.5×11″ paper.
To print other sizes or to customize, we recommend downloading/exporting from hebcal.com and importing into a more full-featured desktop or web calendar program, such as one of the following:
- Outlook CSV – Outlook has extremely powerful print features (Daily, Weekly, Monthly, Tri-fold, Calendar Details, Day-Timer, Day Runner, Franklin Day Planner, etc.)
- Google Calendar – offers Day, Week, Month, or Agenda views with customizable date range, font size, page orientation, and color setting (see also “Print your calendar” from Google support)
- Apple macOS Calendar – offers Day, Week, Month, List, Selected Events in US Letter and other standard paper formats. Options include All-day events, Timed events, Color/Black and white, and text size controls.
Happy Chanukah and Gregorian New Year!
Customer support service by UserEcho