induwara.lk
induwara.lkSri Lanka · Astrology

Sri Lanka Birth Chart & Lagna Calculator (Kendaraya / Handahana)

Enter a birth date, time and place in Sri Lanka to get a full sidereal (Lahiri) Rasi chart — the Lagna (ascendant), all nine grahas by sign, your janma nakshatra and the Vimshottari dasha. Computed in your browser, with the correct 1996–2006 time offsets. No signup, no predictions.

By Induwara AshinsanaUpdated Jul 9, 2026
Birth chart & Lagna
Meeus + Schlyter · Lahiri

Sri Lanka local date. Historical UTC offset is applied automatically.

24-hour clock. The Lagna needs an exact time.

7.2906° N, 80.6337° E

Try a sample
Sri Lanka ran on UTC+6:00 on this date (not the usual +5:30). Applied automatically — a detail most global chart sites get wrong.
Lagna (ascendant)
Tula
තුලා · 14° 56′
Chandra Rasi (Moon)
Mithuna
මිථුන · 18° 31′
Janma Nakshatra
Ardra
අද · pada 4
Ravi Rasi (Sun)
Meena
මීන · 0° 37′

Rasi chart (D1) · Kandy

මීන
Su
මේෂ
MaJuSa
වෘෂභ
මිථුන
Mo
කටක
Ra℞
සිංහ
කන්‍යා
තුලා
As
වෘශ්චික
ධනු
මකර
Ke℞
කුම්භ
Me℞Ve
KendarayaRasi · D1

Signs are fixed; grahas sit in their sign. As = Lagna. ℞ marks a retrograde graha.

Graha positions (sidereal)

GrahaRasiDegreeNakshatraPada
SunරවිMeenaමීන0° 37′Purva Bhadrapada4
Moonචන්ද්‍රMithunaමිථුන18° 31′Ardra4
MarsකුජMeshaමේෂ0° 03′Ashwini1
MercuryබුධKumbhaකුම්භ9° 02′Shatabhisha1
JupiterගුරුMeshaමේෂ11° 40′Ashwini4
Venusශුක්‍රKumbhaකුම්භ7° 42′Shatabhisha1
SaturnශනිMeshaමේෂ19° 53′Bharani2
RahuරාහුKatakaකටක7° 25′Pushya2
KetuකේතුMakaraමකර7° 25′Uttara Ashadha4

Ayanamsa used: 23° 45′ (Lahiri). Rahu/Ketu use the mean lunar node and are shown retrograde by convention.

Vimshottari Mahadasha

At birth, Rahu (රාහු) mahadasha with 2y 0m 0d remaining.

MahadashaFromToYears
Rahuරාහු(at birth)2000-03-142002-03-152.00
Jupiterගුරු2002-03-152018-03-1516.00
Saturnශනි2018-03-152037-03-1519.00
Mercuryබුධ2037-03-152054-03-1517.00
Ketuකේතු2054-03-152061-03-157.00
Venusශුක්‍ර2061-03-152081-03-1520.00

120-year cycle, 365.25-day years. Dates are day-precise from the birth date; traditional almanacs may round differently.

Sidereal Lahiri (Chitra-paksha) zodiac. Sources: Jean Meeus (Moon, sidereal time, obliquity), Paul Schlyter (Sun & planets), IANA Asia/Colombo offsets. Chart only — no predictions or advice.

How it works

A kendaraya is a snapshot of the sky at the moment of birth, expressed in the sidereal (star-fixed) zodiac used across Sri Lanka. The calculation runs in seven deterministic steps, each drawn from a cited source rather than a lookup table:

  1. Local time to UT. The birth clock time is converted to Universal Time by removing the Asia/Colombo offset in force on that date — normally +5:30, but +6:30 or +6:00 for births in the 1996–2006 window (and the 1942–1945 wartime window).
  2. Julian Day and ΔT. The date becomes a Julian Day, and the Espenak–Meeus ΔT polynomial gives the Dynamical Time the lunar and planetary theories require.
  3. Tropical longitudes.The Moon uses the Meeus truncated ELP-2000/82 series (Ch. 47). The Sun and the five classical planets use Schlyter's Keplerian orbital elements, solving Kepler's equation for each and shifting from heliocentric to geocentric coordinates; Jupiter and Saturn carry their principal mutual-perturbation terms. Rahu is the Moon's mean ascending node, and Ketu sits exactly opposite.
  4. Sidereal conversion. Every longitude has the Lahiri (Chitra-paksha) ayanamsa subtracted, moving it from the tropical to the sidereal zodiac: λsidereal = (λtropical − ayanamsa) mod 360.
  5. Ascendant (Lagna). The apparent sidereal time (Meeus Ch. 12) plus the birth east-longitude gives the RAMC; with the obliquity ε (Meeus Ch. 22) and geographic latitude φ, the ascendant is atan2(cos θ, −(sin θ·cos ε + tan φ·sin ε)) (θ = RAMC), then the ayanamsa is removed for the sidereal Lagna.
  6. Sign, nakshatra and pada. Sign index = ⌊λ/30°⌋, nakshatra index = ⌊λ/13°20′⌋, and pada = ⌊(λ mod 13°20′)/3°20′⌋ + 1. An independent global-pada formula cross-checks every placement.
  7. Vimshottari balance.The fraction of the Moon's nakshatra still to be traversed, times the nakshatra lord's period, gives the balance of the mahadasha running at birth; the remaining lords follow in the fixed 120-year order.

The tool computes a chart only — the Lagna, grahas, birth star and dasha. It offers no predictions, readings or dosha verdicts, and (in v1) no divisional charts beyond the Rasi (D1) and no house system beyond whole signs from the Lagna.

Worked examples

Placement arithmetic — Moon at sidereal 101°

  1. Sign index = ⌊101 / 30⌋ = 3 → Kataka (Cancer); degree in sign = 101 − 90 = 11°
  2. Nakshatra index = ⌊101 / 13°20′⌋ = 7 → Pushya
  3. Within star = 101 − 7×13°20′ = 7.667°; pada = ⌊7.667 / 3°20′⌋ + 1 = 3
  4. So the Moon is Pushya pada 3 in Cancer — Chandra Rasi = Cancer.

Vimshottari balance — Moon at sidereal 100°

  1. Moon nakshatra = Pushya (index 7); nakshatra lord = 7 mod 9 = Saturn (19-year period)
  2. Elapsed fraction of the star = 6.667° / 13°20′ = 0.5
  3. Balance at birth = (1 − 0.5) × 19 = 9.50 years = 9y 6m 0d of Saturn dasha remaining
  4. The next mahadasha (Mercury, 17y) then begins and is dated forward from the birth date.

Why the 1996 offset matters — Colombo, 15 Aug 1996, 07:30

  1. On 15 Aug 1996 Sri Lanka ran on UTC+6:30, not +5:30 (IANA Asia/Colombo).
  2. Correct: 07:30 local − 6:30 = 01:00 UT. A naive +5:30 tool would use 02:00 UT.
  3. That one-hour error rotates the ascendant about 15°, enough to push the Lagna into the next sign.
  4. This tool reads +6:30 from the date automatically and shows a note when a historical offset applies.

Frequently asked questions

Sources & references

The Moon theory, Julian Day, ΔT and nakshatra resolution are reused from this site's birth-star name-letter tool, which is validated against Meeus Example 47.a. Astronomy engine last verified 2026-07-09. Sign placements are computed, not interpreted; near a cusp, confirm with an established Lahiri ephemeris.

Related tools

Rate this tool
Be the first to rate

Comments & feedback

Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.

Found a placement that disagrees with your almanac, or want the Navamsa (D9)?

Email me at [email protected] with the exact date, time and place — I read every message.