Salah Calendar Open the app

Salah Calendar › Guides

How to add prayer times to Google Calendar

Most prayer timetables drop five fixed events into your calendar every day — right on top of your meetings. Salah Calendar instead places each prayer as a short block inside its valid window, around the meetings you actually have, and moves it when your day changes. Here are three ways to get those prayer times into Google Calendar, from best to simplest.

Before you start: open the app, go to the Prayers tab and check your location and calculation method (12 methods, Hanafi Asr and Jummah are supported). Every option below uses those settings.

Option 1 — Two-way sync Recommended

Your Google meetings appear in Salah Calendar, prayers are placed around them, and the prayer blocks are written back into Google Calendar — updated automatically when things move.

  1. Open Salah Calendar and sign in with Google.
  2. Open the Sync tab (the side panel on a computer, the icon row under the calendar on a phone).
  3. Click Connect Google Calendar and approve access.
  4. That's it. A new calendar called “Salah Calendar” appears in Google Calendar's sidebar with your prayer times for the next 14 days.

How it stays up to date:

Option 2 — Subscribe to a feed

A private link that Google Calendar polls. It works without giving the app access to your Google account, but Google only refreshes subscribed calendars every few hours, so recent changes can take a while to appear.

  1. Sign in to Salah Calendar, click your avatar (top right) and choose Copy feed link.
  2. In Google Calendar on a computer, click + next to Other calendars → From URL.
  3. Paste the link and click Add calendar. If Google rejects it, change webcal:// at the start to https:// and try again.

The feed contains your events and prayer blocks from the past week to three months ahead.

Keep the link private. Anyone who has it can read that calendar. Don't use the feed and two-way sync in the same Google account, or you'll see every prayer twice.

Option 3 — One-time import (no account needed)

A snapshot you can import once. It won't update, so it suits a quick try.

  1. In Salah Calendar, open the ⋯ menu → Export .ics. You get 30 days starting from the day you're viewing, prayers included.
  2. In Google Calendar: Settings → Import & export → select the file → choose a calendar → Import.
Tip: create an empty calendar first (e.g. “Prayer times”) and import into it — then you can remove the whole import later by deleting that one calendar.

Frequently asked

Is it free?

Yes. There's no paid plan.

What does the app do with my Google Calendar?

It reads events from your main calendar only to place prayers around them, and writes only to the “Salah Calendar” calendar it creates. Access tokens stay on the server, and disconnecting deletes them — see the privacy policy.

How accurate are the times?

They're calculated from your location and chosen method, and can differ from your local mosque's timetable by a few minutes. For Switzerland you can use izrs.ch times directly.

Open Salah Calendar — it's free