🕌 Qatar Calendar Block

The five daily prayer times for Doha, Qatar — delivered straight into your Outlook, Google, or Apple calendar as one live subscription.

Rolling 7-day window · 35 events 20-minute busy blocks Refreshes every 12 h Umm Al-Qura · Shafi'i Asr No app or account needed

Subscribe in one step

Paste this URL into any calendar app — it stays up to date by itself.

https://qatar-prayers.fdlab.fyi/prayers.ics

Tip: each calendar app re-checks subscriptions on its own schedule — Google can take up to 24 h to show the first sync, Apple and Outlook usually appear within minutes.

Today in Doha

2026-11-11 · Jumada II 1, 1448 AH · UTC+3
PrayerAdhanBusy block (20 min)
Fajrالفجر04:2704:27–04:47
Dhuhrالظهر11:1811:18–11:38
Asrالعصر14:2514:25–14:45
Maghribالمغرب16:4816:48–17:08
Ishaالعشاء18:1818:18–18:38

Times are computed for 25.2854° N, 51.5310° E using the adhan engine — Umm Al-Qura convention (Isha = Maghrib + 90 min), Shafi'i Asr.

🍎 Apple Calendar

  1. Open Calendar → File → New Calendar Subscription…
  2. Paste the URL above and click Subscribe
  3. Set Auto-refresh to every hour (or use the “Open in Apple Calendar” button)

🌐 Google Calendar

  1. Open calendar.google.com → click the + next to “Other calendars”
  2. Choose From URL, paste the URL, click Add calendar
  3. Optional: rename it and pick a colour (it appears under “Other calendars”)

📧 Outlook (web / new)

  1. Open outlook.com or new Outlook → Calendar
  2. Add calendar → Subscribe from web
  3. Paste the URL, name it “Qatar Prayer Times (Doha)”, click Import

Classic Outlook desktop: File → Account Settings → Internet Calendars → New.

How the feed works

Every request is served fresh from a Cloudflare Worker at the edge:

🏢 Rolling this out to a whole organisation?

The repo documents enterprise push strategies: an Exchange Online shared-calendar deployment via PowerShell, and a Google Workspace Apps Script that mirrors the feed into a domain calendar on a 12-hour trigger. See docs/ENTERPRISE.md in the GitHub repository.