Prayer Times to Calendar

Generate zero-duration calendar events from a city and date range.

Pick a city, choose which prayer-related events you want, keep second-level timestamps, then download an ICS file or insert the events into Google Calendar.

What this supports

  • City lookup with coordinates
  • Prayer time methods from praytime.js
  • Zero-duration events with seconds preserved
  • ICS export for manual import
  • Direct Google Calendar insertion with OAuth

Location

Calculation

Dates and events

Include events

Calendar event options

For automatic insertion, create a Google OAuth web client, enable the Google Calendar API, and serve this page from something like http://localhost. ICS download does not require any Google credentials.

Preview

No events generated yet.

Ready.
Event Date Time Timestamp Mode Reminders Google Calendar
Generate events to preview them here.