Transparent calculations

Calculation methodology

Every time, date and chart on this site is calculated deterministically from astronomical positions and the rules described below. A result depends on the date, the location (coordinates and time zone), the calculation profile and the engine version, which are shown with results. Interpretations are traditional; where traditions differ we say so.

  • Engine version: 1.4.2
  • 7 calculation profiles

Calculation profiles

A calculation profile is the complete set of methodological choices. Profiles are versioned; saved reports record the profile, its version and the engine version. You can choose a profile in your account settings or with the location selector.

North Indian · Lahiri (calibrated)

Purnimanta months with a calibrated Lahiri variant (Lahiri + 22″, no nutation) that matches the sidereal timings (Sankranti, Nakshatra, Yoga) of widely used North Indian Panchangs to about a minute; sunrise by refracted upper limb; mean Rahu/Ketu.

Identifier
north-lahiri-calibrated default
Version
1
Region
north_india
Lunar months
Purnimanta (month ends at full moon)
Sunrise / sunset
Upper limb of the disc touching the horizon, with standard atmospheric refraction
Moonrise / moonset
Centre of the disc, geometric horizon without refraction
Rahu / Ketu
Mean lunar node
Houses
Whole-sign houses
Ekadashi rule
Smarta
Arunodaya
Fixed 4 ghatis: 96 minutes before sunrise
Holika Dahan and Bhadra
Common North Indian rule: Pradosh after Bhadra, else before midnight, else Bhadra Puchha, never Bhadra Mukha
Sankranti Punya Kaal
Classical ghati spans per Sankranti type, with Maha Punya Kaal
Vimshottari year length
365.25 days
Rahu/Ketu 5th and 9th aspects
No
Varna mapping (Milan)
Common mapping
Muhurat tradition
north_india
Effective from
2026-01-01
Basis
Drik-ganita (modern astronomical) Panchang with a calibrated Lahiri ayanamsa (Swiss Lahiri + 22″, no nutation)

North Indian · Lahiri (standard, Swiss Ephemeris)

Purnimanta lunar months as used in most of North India; sunrise by refracted upper limb; standard Lahiri ayanamsa exactly as defined by the Swiss Ephemeris (with nutation); mean Rahu/Ketu. Sankranti moments are about 8–9 minutes earlier than in the calibrated Lahiri profile.

Identifier
north-drik-lahiri
Version
1
Region
north_india
Ayanamsa
lahiri
Lunar months
Purnimanta (month ends at full moon)
Sunrise / sunset
Upper limb of the disc touching the horizon, with standard atmospheric refraction
Moonrise / moonset
Centre of the disc, geometric horizon without refraction
Rahu / Ketu
Mean lunar node
Houses
Whole-sign houses
Ekadashi rule
Smarta
Arunodaya
Fixed 4 ghatis: 96 minutes before sunrise
Holika Dahan and Bhadra
Common North Indian rule: Pradosh after Bhadra, else before midnight, else Bhadra Puchha, never Bhadra Mukha
Sankranti Punya Kaal
Classical ghati spans per Sankranti type, with Maha Punya Kaal
Vimshottari year length
365.25 days
Rahu/Ketu 5th and 9th aspects
No
Varna mapping (Milan)
Common mapping
Muhurat tradition
north_india
Effective from
2026-01-01
Basis
Drik-ganita (modern astronomical) Panchang with Lahiri/Chitrapaksha ayanamsa

Amanta (South & West India) · Lahiri (standard, Swiss Ephemeris)

Amanta lunar months as used in Maharashtra, Gujarat, Karnataka, Andhra Pradesh and Telangana; Lahiri ayanamsa; mean Rahu/Ketu.

Identifier
amanta-drik-lahiri
Version
1
Region
south_west_india
Ayanamsa
lahiri
Lunar months
Amanta (month ends at new moon)
Sunrise / sunset
Upper limb of the disc touching the horizon, with standard atmospheric refraction
Moonrise / moonset
Centre of the disc, geometric horizon without refraction
Rahu / Ketu
Mean lunar node
Houses
Whole-sign houses
Ekadashi rule
Smarta
Arunodaya
Fixed 4 ghatis: 96 minutes before sunrise
Holika Dahan and Bhadra
Common North Indian rule: Pradosh after Bhadra, else before midnight, else Bhadra Puchha, never Bhadra Mukha
Sankranti Punya Kaal
Classical ghati spans per Sankranti type, with Maha Punya Kaal
Vimshottari year length
365.25 days
Rahu/Ketu 5th and 9th aspects
No
Varna mapping (Milan)
Common mapping
Muhurat tradition
south_india
Effective from
2026-01-01
Basis
Drik-ganita (modern astronomical) Panchang with Lahiri/Chitrapaksha ayanamsa

North Indian with True Rahu/Ketu

As North Indian, but Rahu/Ketu use the true (oscillating) lunar node.

Identifier
north-drik-lahiri-truenode
Version
1
Region
north_india
Ayanamsa
lahiri
Lunar months
Purnimanta (month ends at full moon)
Sunrise / sunset
Upper limb of the disc touching the horizon, with standard atmospheric refraction
Moonrise / moonset
Centre of the disc, geometric horizon without refraction
Rahu / Ketu
True (oscillating) lunar node
Houses
Whole-sign houses
Ekadashi rule
Smarta
Arunodaya
Fixed 4 ghatis: 96 minutes before sunrise
Holika Dahan and Bhadra
Common North Indian rule: Pradosh after Bhadra, else before midnight, else Bhadra Puchha, never Bhadra Mukha
Sankranti Punya Kaal
Classical ghati spans per Sankranti type, with Maha Punya Kaal
Vimshottari year length
365.25 days
Rahu/Ketu 5th and 9th aspects
No
Varna mapping (Milan)
Common mapping
Muhurat tradition
north_india
Effective from
2026-01-01
Basis
Drik-ganita (modern astronomical) Panchang with Lahiri/Chitrapaksha ayanamsa

North Indian with Raman ayanamsa

As North Indian, but with B. V. Raman’s ayanamsa (about 1°25′ smaller than Lahiri).

Identifier
north-drik-raman
Version
1
Region
north_india
Ayanamsa
raman
Lunar months
Purnimanta (month ends at full moon)
Sunrise / sunset
Upper limb of the disc touching the horizon, with standard atmospheric refraction
Moonrise / moonset
Centre of the disc, geometric horizon without refraction
Rahu / Ketu
Mean lunar node
Houses
Whole-sign houses
Ekadashi rule
Smarta
Arunodaya
Fixed 4 ghatis: 96 minutes before sunrise
Holika Dahan and Bhadra
Common North Indian rule: Pradosh after Bhadra, else before midnight, else Bhadra Puchha, never Bhadra Mukha
Sankranti Punya Kaal
Classical ghati spans per Sankranti type, with Maha Punya Kaal
Vimshottari year length
365.25 days
Rahu/Ketu 5th and 9th aspects
No
Varna mapping (Milan)
Common mapping
Muhurat tradition
north_india
Effective from
2026-01-01
Basis
Drik-ganita Panchang with the Raman ayanamsa (B. V. Raman; Swiss Ephemeris SE_SIDM_RAMAN epoch value)

North Indian with Krishnamurti (KP) ayanamsa

As North Indian, but with the Krishnamurti Paddhati ayanamsa (about 6′ smaller than Lahiri).

Identifier
north-drik-kp
Version
1
Region
north_india
Ayanamsa
krishnamurti
Lunar months
Purnimanta (month ends at full moon)
Sunrise / sunset
Upper limb of the disc touching the horizon, with standard atmospheric refraction
Moonrise / moonset
Centre of the disc, geometric horizon without refraction
Rahu / Ketu
Mean lunar node
Houses
Whole-sign houses
Ekadashi rule
Smarta
Arunodaya
Fixed 4 ghatis: 96 minutes before sunrise
Holika Dahan and Bhadra
Common North Indian rule: Pradosh after Bhadra, else before midnight, else Bhadra Puchha, never Bhadra Mukha
Sankranti Punya Kaal
Classical ghati spans per Sankranti type, with Maha Punya Kaal
Vimshottari year length
365.25 days
Rahu/Ketu 5th and 9th aspects
No
Varna mapping (Milan)
Common mapping
Muhurat tradition
north_india
Effective from
2026-01-01
Basis
Drik-ganita Panchang with the Krishnamurti (KP) ayanamsa (Swiss Ephemeris SE_SIDM_KRISHNAMURTI epoch value)

North Indian with True Chitrapaksha ayanamsa

As North Indian, but the ayanamsa keeps the star Chitra (Spica) at exactly 180° at every moment.

Identifier
north-drik-true-chitra
Version
1
Region
north_india
Ayanamsa
true_chitra
Lunar months
Purnimanta (month ends at full moon)
Sunrise / sunset
Upper limb of the disc touching the horizon, with standard atmospheric refraction
Moonrise / moonset
Centre of the disc, geometric horizon without refraction
Rahu / Ketu
Mean lunar node
Houses
Whole-sign houses
Ekadashi rule
Smarta
Arunodaya
Fixed 4 ghatis: 96 minutes before sunrise
Holika Dahan and Bhadra
Common North Indian rule: Pradosh after Bhadra, else before midnight, else Bhadra Puchha, never Bhadra Mukha
Sankranti Punya Kaal
Classical ghati spans per Sankranti type, with Maha Punya Kaal
Vimshottari year length
365.25 days
Rahu/Ketu 5th and 9th aspects
No
Varna mapping (Milan)
Common mapping
Muhurat tradition
north_india
Effective from
2026-01-01
Basis
Drik-ganita Panchang with the True Chitrapaksha ayanamsa (Spica at 180°, Hipparcos 2007 star position)

Ayanamsa

Sidereal (nirayana) longitudes are apparent tropical longitudes minus the ayanamsa. Each ayanamsa is defined by its value at a reference epoch and carried forward with the IAU 2006 general precession in longitude (Capitaine et al. 2003). For “true” definitions, nutation in longitude is added so that the result is on the same apparent frame as the planetary positions.

lahiri

Reference epoch
JD 2435553.5 (1956-03-21 00:00 TT)
Value at epoch
23°14′43.9″ (23.245525°)
Value today (approx.)
24°13′50.9″ + Δψ
Nutation added
Yes
Verification status
Reference — checked in the test suite against published values of the same definition
Definition and source
Calendar Reform Committee (1956) Lahiri/Chitrapaksha; epoch constant as used by Swiss Ephemeris SE_SIDM_LAHIRI. Verified against Swiss-Ephemeris-based tables (Jagannatha Hora): 1 Jan 2000 00:00 UT = 23°51′12″, 1 Jan 2025 = 24°12′23″.

lahiri_drik_compat

Reference epoch
JD 2435553.5 (1956-03-21 00:00 TT)
Value at epoch
23°15′05.9″ (23.251636°)
Value today (approx.)
24°14′12.9″
Nutation added
No
Verification status
Empirical — calibrated to reproduce another publisher's outputs; not an official definition
Definition and source
Calibrated Lahiri (Swiss mean Lahiri + 22″, no nutation), matching the Lahiri values and Sankranti moments printed by widely used North Indian Panchangs to about a minute (Makar Sankranti 2000/2025/2050). Empirical; not an official definition.

raman

Reference epoch
JD 2415020 (1899-12-31 12:00 TT)
Value at epoch
21°00′52.0″ (21.014440°)
Value today (approx.)
22°47′05.2″ + Δψ
Nutation added
Yes
Verification status
Reference — checked in the test suite against published values of the same definition
Definition and source
B. V. Raman; epoch value as used by Swiss Ephemeris SE_SIDM_RAMAN. Checked against Raman’s own rule (zero in 397 CE, 50.33″ per year: 1 Jan 2000 = 22°24′39″ mean, within 2″) and the published value 22°24′25″ for 2000 (true, with nutation).

krishnamurti

Reference epoch
JD 2415020 (1899-12-31 12:00 TT)
Value at epoch
22°21′50.0″ (22.363889°)
Value today (approx.)
24°08′03.2″ + Δψ
Nutation added
Yes
Verification status
Reference — checked in the test suite against published values of the same definition
Definition and source
K. S. Krishnamurti (KP, "old" KP ayanamsa, about 6′ below Lahiri); epoch value as used by Swiss Ephemeris SE_SIDM_KRISHNAMURTI. Checked against the KP value "about 23°46′" for 1 Jan 2000 (A. Louis, "In Search of an Ayanamsa", 2024) and the ≈6′ Lahiri−KP difference. Other "KP" variants (KP New, Khullar) differ by up to about 5′.

true_chitra

Reference epoch
JD 2451545 (2000-01-01 12:00 TT)
Value at epoch
23°50′28.9″ (23.841357°)
Value today (approx.)
24°12′54.4″ + Δψ
Nutation added
Yes
Verification status
Reference — checked in the test suite against published values of the same definition
Definition and source
True Chitrapaksha: Spica (Chitra) at exactly 180° sidereal at every instant, using the star’s true position of date (Hipparcos 2007 position and proper motion, precession, nutation; no aberration). Checked: Spica 180°00′00″; ≈ 23.84° at J2000 (Spica ≈ 203.84° tropical, Wikipedia "Ayanamsa"); 54″–59″ below Lahiri in 1950–2050, consistent with the published 30″–60″ True Chitrapaksha–Lahiri difference (APA software notes).

Sunrise, sunset and moonrise

Sunrise and sunset are the moments when the upper limb of the Sun touches the horizon, with standard atmospheric refraction, as used by modern drik Panchangs (the profile setting is shown above). Moonrise and moonset use the setting shown in each profile; the built-in profiles use the centre of the Moon's disc on the geometric horizon without refraction, which matches the convention of widely used Panchang publishers. Positions are topocentric for the selected coordinates and elevation. The Hindu day (vara) runs from one sunrise to the next, so an instant before sunrise belongs to the previous weekday.

Positions come from Astronomy Engine (MIT licence) by Don Cross, which implements VSOP87 for the planets, a lunar theory after Montenbruck and Pfleger, IAU 2000B nutation and a ΔT model. Its authors verify it against NOVAS and JPL Horizons to within about ±1 arcminute. Rahu and Ketu use the mean or true lunar node (Meeus, Astronomical Algorithms, ch. 47) according to the profile.

Tithi, Nakshatra, Yoga and Karana

The five limbs are found by searching for the exact moments at which these quantities cross their division boundaries, so every start and end time is an actual crossing, not an interpolation from sunrise values.

  • Tithi = ⌊(Moon − Sun) / 12°⌋ + 1, using the Moon–Sun elongation (30 tithis; 1–15 Shukla, 16–30 Krishna; 30 = Amavasya).

  • Nakshatra = ⌊sidereal Moon / 13°20′⌋ + 1 (27 nakshatras); pada = quarters of 3°20′.

  • Yoga = ⌊(sidereal Sun + sidereal Moon) mod 360° / 13°20′⌋ + 1 (27 yogas).

  • Karana = half-tithi of 6° elongation (60 per lunar month): the first half of Shukla Pratipada is Kimstughna, then the seven movable karanas (Bava … Vishti) repeat eight times, and the last three halves are Shakuni, Chatushpada and Naga. Vishti karana is Bhadra.

  • Lunar month: an Amanta month runs from new moon to new moon and is named after the sidereal sign occupied by the Sun at the new moon that begins it (Meena → Chaitra, Mesha → Vaishakha, …). If the Sun does not change sign during the lunation the month is Adhik; if it changes sign twice, one month name is skipped (Kshaya). Purnimanta names are derived by assigning the Krishna paksha to the following month.

  • Samvat: Vikram and Shaka years change at the start of Chaitra. The 60-year Samvatsara name uses the South Indian cycle reckoned with the Shaka era.

Day divisions and named periods

These periods are fixed traditional fractions of the local day (sunrise to sunset) or night (sunset to next sunrise). Because day length changes through the year and with latitude, their clock times change every day.

Rahu Kaal, Yamaganda and Gulika: which eighth of daytime (1 = first after sunrise)
WeekdayRahu KaalYamagandaGulika Kaal
Sunday (Ravivar)8/85/87/8
Monday (Somvar)2/84/86/8
Tuesday (Mangalvar)7/83/85/8
Wednesday (Budhvar)5/82/84/8
Thursday (Guruvar)6/81/83/8
Friday (Shukravar)4/87/82/8
Saturday (Shanivar)3/86/81/8
Dur Muhurat: which of the 15 muhurtas of day (or night)
WeekdayDur Muhurat
Sunday (Ravivar)day muhurta 14
Monday (Somvar)day muhurta 9, day muhurta 12
Tuesday (Mangalvar)day muhurta 4, night muhurta 7
Wednesday (Budhvar)day muhurta 8
Thursday (Guruvar)day muhurta 6, day muhurta 12
Friday (Shukravar)day muhurta 4, day muhurta 9
Saturday (Shanivar)day muhurta 1, day muhurta 2

Day and night are each divided into eight equal parts. The seven choghadiyas follow the order Udveg (Sun), Chal (Venus), Labh (Mercury), Amrit (Moon), Kaal (Saturn), Shubh (Jupiter), Rog (Mars). The day starts with the weekday lord's choghadiya and advances one step; the night starts five steps after it and advances five steps each period.

Choghadiya: first period of the day and of the night
WeekdayDay starts withNight starts with
Sunday (Ravivar)UdvegShubh
Monday (Somvar)AmritChal
Tuesday (Mangalvar)RogKaal
Wednesday (Budhvar)LabhUdveg
Thursday (Guruvar)ShubhAmrit
Friday (Shukravar)ChalRog
Saturday (Shanivar)KaalLabh

Hora: 12 equal parts of daytime and 12 of night (so a hora is not a clock hour). The first hora of the day belongs to the weekday lord and the sequence follows the Chaldean order Sun, Venus, Mercury, Moon, Saturn, Jupiter, Mars.

Brahma Muhurat
14th of the 15 muhurtas of the preceding night: from two night-muhurtas before sunrise to one night-muhurta before sunrise.
Pratah Sandhya
From 1.5 night-muhurtas before sunrise until sunrise.
Abhijit Muhurat
8th of the 15 day muhurtas (around local midday).
Vijaya Muhurat
11th of the 15 day muhurtas.
Madhyahna
3rd of 5 equal parts of daytime.
Aparahna
4th of 5 equal parts of daytime.
Sayahna Sandhya
From sunset until 1.5 night-muhurtas after sunset.
Pradosh Kaal
From sunset for one fifth of the night (6 ghatis of a 30-ghati night).
Nishita Kaal
8th of the 15 night muhurtas (around local midnight).
Varjyam
Varjyam (Nakshatra Tyajyam): a window of 4 ghatis (of 60) inside each nakshatra, starting at a nakshatra-specific ghati, scaled to the nakshatra's actual duration.

Festivals and vrat rules

Festival and vrat definitions are data, not fixed Gregorian dates. Each defines a lunar month (in Amanta numbering), paksha, tithi and the part of the day (kaal) that the tithi must cover — for example Madhyahna for Ram Navami, Pradosh for Diwali, Nishita for Janmashtami, Aparahna for Shraddha and moonrise for Sankashti Chaturthi (kaal vyapti). The engine finds the tithi interval and checks which civil day's kaal it covers.

  • If the tithi covers the kaal on two consecutive days, each definition states the tie-break: the first day, the second day (optionally only if the overlap reaches a minimum, e.g. one ghati for Diwali), or the day with the larger overlap.
  • If the tithi covers the kaal on no day (a kshaya tithi), the day on which the tithi prevails longest is used, and a note is shown.
  • Where a definition requires it (Holika Dahan, Raksha Bandhan), Bhadra (Vishti karana) is removed from the observance window; for Raksha Bandhan, if Bhadra leaves no usable time and the Purnima prevails at the next sunrise long enough, the next morning is used. Otherwise, if Bhadra covers the whole window, the time after Bhadra ends is given, until the tithi ends but not beyond midnight (Nishita).
  • Sankrantis are the sidereal solar ingresses; if the ingress is after local sunset, the observance is on the next day.
  • Ekadashi: the Smarta rule observes the day on which Ekadashi prevails at sunrise (the first such day if two). The Vaishnava rule moves the fast to the next day if Dashami still prevails at Arunodaya (96 minutes before sunrise). The built-in profiles use the Smarta rule. If Dwadashi ends before the sunrise that follows the chosen day, the Smarta fast is kept on the previous day and the later day is shown as the optional Gauna Ekadashi.
  • Parana (breaking the fast) is on the next day after sunrise and not during Hari Vasara (the first quarter of Dwadashi), preferably within Pratahkal (the first fifth of daytime) and before Dwadashi ends; if Hari Vasara extends beyond Pratahkal, Parana is given after Madhyahna.
  • Annual festivals are observed in the regular (Nija) month, not in an Adhik month, unless the definition says otherwise.
  • Every decision (tie-break, fallback, Bhadra exclusion) is recorded with the result so that it can be explained. Definitions are editable by administrators and every change is audit-logged.

Muhurat rules

A Muhurat purpose is a data-driven rule set built from reusable checks: allowed or avoided tithis, nakshatras, weekdays and yogas, lunar months, lagna, Chaturmas, Kharmas, Adhik Maas, combustion (asta) of Jupiter and Venus, Rahu Kaal, Yamaganda, Gulika, Dur Muhurat, Varjyam, Bhadra, Panchak, Disha Shool for travel, and personal Tara bala and Chandra bala when birth details are supplied. “Required” rules exclude a window; “preferred” rules only add warnings shown with the result.

Rule sets are compiled from Muhurta Chintamani selections as commonly cited by modern Panchangs. Each rule goes through the platform's Jyotish review, an automated (AI) review against the classical texts and published Panchangs, recorded rule by rule with its sources; a Muhurat whose rules have not all passed it is marked “Beta” on its page. A Muhurat shown here is a traditional guideline, not a guarantee of any outcome.

Muhurat purposes and verification status
PurposeRulesStatus
Vivah (Marriage) Muhurat24Editorial review required
Griha Pravesh (House-warming) Muhurat24Editorial review required
Bhoomi Pujan / Foundation (Shilanyas) Muhurat18Editorial review required
Property Purchase Muhurat13Editorial review required
Property Registration Muhurat13Editorial review required
Vehicle Purchase Muhurat12Editorial review required
Vehicle Delivery Muhurat13Editorial review required
Business / Shop / Office Opening Muhurat14Editorial review required
Naamkaran (Naming Ceremony) Muhurat15Editorial review required
Annaprashan (First Feeding) Muhurat15Editorial review required
Mundan / Chudakarana Muhurat20Editorial review required
Upanayan (Janeu) Muhurat22Editorial review required
Vidyarambha / Akshararambha Muhurat14Editorial review required
Karnavedha (Ear-piercing) Muhurat18Editorial review required
Travel / Journey Muhurat17Editorial review required
New Job / Joining Muhurat13Editorial review required
Agreement / Signing Muhurat13Editorial review required
Puja / Havan / Yajna Muhurat6Editorial review required
General Auspicious Time10Editorial review required

Jyotish (Kundli)

Kundli charts use sidereal positions with the profile's ayanamsa and whole-sign houses from the Lagna (ascendant). Rahu and Ketu use the mean or true node according to the profile. Vimshottari dasha starts from the lord of the natal Moon's nakshatra, with the balance in proportion to the unfinished part of that nakshatra; the year length is taken from the profile. Doshas (Manglik and others) are reported with the exact rule applied, the variants recognised by different traditions and commonly cited cancellations, without fear-based wording.

Divisional charts (vargas) available
D1, D2, D3, D4, D7, D9, D10, D12, D16, D20, D24, D27, D30, D40, D45, D60
Vimshottari dasha years
Ketu 7 → Venus (Shukra) 20 → Sun (Surya) 6 → Moon (Chandra) 10 → Mars (Mangal) 7 → Rahu 18 → Jupiter (Guru) 16 → Saturn (Shani) 19 → Mercury (Budh) 17 = 120

Validation

The calculation engine is tested against independently published results. Test expectations are taken from the publisher and are never adjusted to match the engine.

  • Published Panchangs (New Delhi and other cities): sunrise and sunset, tithi and nakshatra end times, Rahu Kaal and other periods, and Varjyam.
  • Ekadashi dates and Parana windows from published Panchangs (Smarta rule) and from ISKCON's GCal calendars (Vaishnava rule).
  • Dates of major festivals across several years from published Panchangs (for example Diwali, Holika Dahan, Janmashtami, Raksha Bandhan, Makar Sankranti and Navratri).
  • Lahiri ayanamsa values from Swiss-Ephemeris-based tables (Jagannatha Hora): 1 January 2000 00:00 UT = 23°51′12″ and 1 January 2025 = 24°12′23″.
  • The Lahiri (calibrated) ayanamsa is empirically calibrated: it reproduces the Sankranti moments published in widely used North Indian Panchangs (checked for 2000, 2025 and 2050) to within about a minute. It is not an official definition.

Agreement with one publisher does not make another publisher wrong: Panchangs legitimately differ in ayanamsa, sunrise definition and festival conventions.

Data sources and software

  • Place names, coordinates, elevation and time zones: GeoNames (geonames.org), licensed under Creative Commons Attribution 4.0 (CC BY 4.0).
  • Time zones and daylight-saving rules: the IANA time zone database as provided by the runtime.
  • Astronomical positions: Astronomy Engine (MIT licence).
  • Traditional rules: editorial summaries of classical works such as Muhurta Chintamani, Nirnaya Sindhu, Dharma Sindhu and Brihat Parashara Hora Shastra, as applied by modern drik Panchangs.

Reference values from published almanacs are used only to check our own calculations; Udyog Jyotish is not affiliated with their publishers or with any temple trust.

Known limitations

  • At polar latitudes, on days when the Sun does not rise or set, sunrise-based periods (Rahu Kaal, Choghadiya, Hora, muhurtas) cannot be defined and are not shown; tithi and nakshatra are given for the civil day.
  • Regional festival conventions differ (for example Tamil, Kerala, Bengali and Odia solar-calendar rules, and local tie-break customs). The rules used are stated with each result; your local Panchang or family tradition may differ.
  • Moon illumination is approximated from the Moon–Sun elongation, (1 − cos elongation) / 2, and can differ slightly from precise physical illumination.
  • Two Samvatsara names are shown: the North Indian one (Jupiter or Barhaspatya cycle after the Surya Siddhanta, the name current at Mesha Sankranti, with an occasional skipped name) and the South Indian one (60-year cycle reckoned with the Shaka era). The moment the Jupiter cycle changes can differ by a few hours between Panchangs.
  • Differences of a minute or two from other Panchangs are normal and arise from ayanamsa variants, sunrise definitions, coordinates and elevation.
  • Interpretations of Muhurat, doshas, Rashifal and Vastu are traditional guidance, not predictions or guarantees.