Age Calculator
Calculate your exact age in years, months, and days from your date of birth, with total days lived and days until your next birthday.
Month lengths follow Nepal’s official BS table for each year (supported range: 2000–2090 BS).
Leave empty to use today’s date.
Formula: Age (AD) = Reference AD date − AD equivalent of BS date of birth · 4 inputs · step-by-step working
Pick your date of birth in Nepal’s official Bikram Sambat (BS) calendar — the same calendar printed on your Nagarikta and school certificates. This tool converts your BS birth date to the exact Gregorian (AD) day using the Nepali-Date library’s published month-length table (BS 2000–2090), then computes your completed age in years, months and days as of any reference date. It also shows total days lived, weeks, hours, the AD equivalent date, the reference date in both AD and BS, and days until your next birthday — the workflow students, parents, and applicants need for SEE/NEB forms, citizenship and passport, driving licence, Loksewa, and visa age affidavits.
Choose your BS year (2000–2090), month name (Baisakh through Chaitra), and day of month. Valid day counts follow the real Nepali calendar (e.g. Jestha can have 32 days in some years). Pick an “as of” date in the Gregorian calendar (AD) or leave it blank to use today’s date. Tap Calculate (or fill all fields — it auto-calculates). Use Try chips for instant examples. For forms that ask only for AD date of birth, use our standard Age Calculator instead.
A Nepali age calculator takes your date of birth in the Bikram Sambat calendar — year, month name (Baisakh … Chaitra), and day — converts it to the exact Gregorian calendar date, then measures how many full years, months and days have passed as of a reference date.
This is different from typing your DOB directly in an English calendar, because most Nepalis learn their birthday in BS first, and government-issued documents often headline the BS line. A dedicated BS tool removes conversion errors and matches how parents, school offices, and ward administrators actually speak about birth dates.
| # | English transliteration | Typical period in AD |
|---|---|---|
| 1 | Baisakh (Baishakh) | Mid-April – mid-May |
| 2 | Jestha (Jeth) | Mid-May – mid-June |
| 3 | Asar (Ashadh) | Mid-June – mid-July |
| 4 | Shrawan (Sawan) | Mid-July – mid-August |
| 5 | Bhadra (Bhadau) | Mid-August – mid-September |
| 6 | Aswin (Ashwin) | Mid-September – mid-October |
| 7 | Kartik | Mid-October – mid-November |
| 8 | Mangsir (Aghan) | Mid-November – mid-December |
| 9 | Poush (Paush) | Mid-December – mid-January |
| 10 | Magh | Mid-January – mid-February |
| 11 | Falgun (Phalgun) | Mid-February – mid-March |
| 12 | Chaitra (Chait) | Mid-March – mid-April |
Spelling varies (Nepali Unicode vs Romanisation). Month lengths (29–32 days) are determined by the official civil calendar table for each BS year, not by the English month boundaries.
Behind the scenes we instantiate a NepaliDate from your BS year, month index, and day using Subesh Bhandari’s MIT-licensed nepali-date-converter (the same algorithm family as many Hamro-Patro-style apps). That yields a precise AD year, month, and day.
We then subtract calendar months and days exactly like a registrar: borrow days from the previous month when needed, borrow twelve months from the previous year when needed. Total days lived come from millisecond differences to avoid drift on leap-years.
Calculate your exact age in years, months, and days from your date of birth, with total days lived and days until your next birthday.
Count the exact number of days, weeks, months and business days between any two calendar dates.
Calculate your SEE (Secondary Education Examination) percentage and GPA for Nepal.