Skip to main content
Praydo supports multiple calculation methods from various Islamic organizations worldwide. Each method uses different angles for Fajr and Isha times, suited to different geographic regions and scholarly traditions.

Available Calculation Methods

The calculation method determines the angles used to calculate Fajr and Isha prayer times. You can select from preset methods or create a custom configuration.
Used globally, particularly in Europe, Far East, and parts of America.Parameters:
  • Fajr Angle: 18°
  • Isha Angle: 17°
  • Isha Mode: degrees
Commonly used in North America.Parameters:
  • Fajr Angle: 15°
  • Isha Angle: 15°
  • Isha Mode: degrees
Used in Egypt and some Middle Eastern countries.Parameters:
  • Fajr Angle: 19.5°
  • Isha Angle: 17.5°
  • Isha Mode: degrees
Official calculation method for Saudi Arabia.Parameters:
  • Fajr Angle: 18.5°
  • Isha: 90 minutes after Maghrib
  • Isha Mode: minutes
Used in Pakistan, Bangladesh, India, Afghanistan, and parts of Europe.Parameters:
  • Fajr Angle: 18°
  • Isha Angle: 18°
  • Isha Mode: degrees
Official calculation method for Iran.Parameters:
  • Fajr Angle: 17.7°
  • Maghrib: 4.5° below horizon
  • Maghrib Mode: degrees
  • Midnight Method: Jafari
Used in Shia communities worldwide.Parameters:
  • Fajr Angle: 16°
  • Maghrib: 4° below horizon
  • Maghrib Mode: degrees
  • Midnight Method: Jafari
Used in France and parts of Western Europe.Parameters:
  • Fajr Angle: 12°
  • Isha Angle: 12°
  • Isha Mode: degrees
Used in Russia and neighboring regions.Parameters:
  • Fajr Angle: 16°
  • Isha Angle: 15°
  • Isha Mode: degrees
Used in Singapore and parts of Southeast Asia.Parameters:
  • Fajr Angle: 20°
  • Isha Angle: 18°
  • Isha Mode: degrees
Used by Nahdlatul Ulama followers in Indonesia.Parameters:
  • Fajr Angle: 20°
  • Isha Angle: 18°
  • Isha Mode: degrees
Default Method: This is the default calculation method in Praydo.
Used by Muhammadiyah followers in Indonesia.Parameters:
  • Fajr Angle: 18°
  • Isha Angle: 18°
  • Isha Mode: degrees

Custom Calculation Method

If none of the preset methods suit your needs, you can create a custom calculation method by adjusting individual parameters.

Custom Parameters

fajrAngle
number
default:"20"
The sun angle below horizon for Fajr prayer time in degrees.Typical values range from 12° to 20° depending on location and scholarly opinion.
maghribMode
string
default:"minutes"
Determines how Maghrib time is calculated.Options:
  • degrees - Calculate based on sun angle below horizon
  • minutes - Calculate as minutes after sunset
maghrib
number
default:"1"
Maghrib time calculation value.
  • If maghribMode is degrees: Sun angle below horizon (e.g., 4)
  • If maghribMode is minutes: Minutes after sunset (e.g., 1)
ishaMode
string
default:"degrees"
Determines how Isha time is calculated.Options:
  • degrees - Calculate based on sun angle below horizon
  • minutes - Calculate as minutes after Maghrib
isha
number
default:"18"
Isha time calculation value.
  • If ishaMode is degrees: Sun angle below horizon (e.g., 18)
  • If ishaMode is minutes: Minutes after Maghrib (e.g., 90)

Advanced Settings

Dhuhr Adjustment

dhuhrMinutes
number
default:"1"
Minutes to add after mid-day for Dhuhr prayer time.Most methods add 1 minute to ensure the sun has passed its zenith.

Asr Method

asrMethod
string
default:"Standard"
Juristic method for calculating Asr prayer time.Options:
  • Standard - Shafi’i, Maliki, Ja’fari, and Hanbali (shadow factor = 1)
  • Hanafi - Hanafi school of thought (shadow factor = 2)

Midnight Method

midnight
string
default:"Standard"
Method for calculating midnight time.Options:
  • Standard - Mean time from Sunset to Sunrise
  • Jafari - Mean time from Maghrib to Fajr

High Latitudes Adjustment

highLatitudes
string
default:"NightMiddle"
Adjustment method for locations with high latitudes (> 48°) where normal calculations may not work.Options:
  • NightMiddle - Middle of the night method
  • OneSeventh - One-seventh of the night method
  • AngleBased - Angle-based method
  • None - No adjustment

Example Configuration

To configure a custom calculation method in the settings:
  1. Open Settings from the main menu
  2. Navigate to the Calculation tab
  3. Select Custom from the Calculation Method dropdown
  4. Adjust the parameters according to your preferences:
    • Set Fajr angle (e.g., 18 degrees)
    • Configure Maghrib (e.g., 1 minute after sunset)
    • Configure Isha (e.g., 17 degrees below horizon)
    • Select Asr method (Standard or Hanafi)
    • Choose midnight calculation method
  5. Adjust Dhuhr minutes if needed
  6. Select high latitudes adjustment if applicable
Changes to calculation settings are automatically saved and applied immediately to all prayer time displays.

Understanding Calculation Angles

The calculation angles represent the sun’s position below the horizon:
  • Fajr: When the sky begins to lighten before sunrise
  • Isha: When the sky becomes completely dark after sunset
  • Maghrib: Typically calculated as minutes after sunset or angle below horizon
Different scholarly opinions and geographic locations lead to different angle preferences. Choose the method recommended for your region or consult with local Islamic authorities.
Changing calculation methods will affect all prayer times. Ensure you select the method appropriate for your location and scholarly tradition.

Build docs developers (and LLMs) love