Nepali Age Calculator

Enter your birth date in Bikram Sambat (BS) or AD to get your exact age in years, months, and days — calculated using Nepal Standard Time.

23 years, 3 months, 12 days
AD2003 April 14Monday
BS2060 Baishakh 01Monday
as of today · Nepal Standard Time

Frequently Asked Questions

How do I calculate my exact age from a Nepali (BS) birth date?

Select 'BS birth date', enter your Bikram Sambat year, month, and day, and this Nepali age calculator instantly shows your exact age in years, months, and days. It converts your BS birth date to the Gregorian equivalent and counts from there to today in Nepal Standard Time, so the result is always accurate for Nepal.

Can I use an AD (Gregorian) birth date instead?

Yes. Switch to 'AD birth date', enter your Gregorian year, month, and day, and the calculator counts your exact age from that date to today in Nepal Standard Time. The result also shows the equivalent BS date so you can verify the conversion.

Does it handle leap years and BS months with different lengths?

Yes. The month-advance logic uses the actual number of days in each Gregorian month at each step, so February 28/29 and months shorter than the birth day are handled without error. For example, if you were born on January 31, one month later is treated as February 28 (or 29 in a leap year), not a non-existent February 31.

What 'today' does the calculator use?

The calculator uses today's date in Nepal Standard Time (NST, UTC+5:45), which is the same timezone used throughout this app. If you are outside Nepal, the age result is still based on the Nepali calendar date — it does not use your local timezone.

What is an age calculator in BS (Bikram Sambat)?

A BS age calculator computes your age from a birth date entered in the Bikram Sambat calendar — Nepal's official calendar system, roughly 56 years and 8 months ahead of the Gregorian (AD) calendar. Enter your BS year, month, and day and the calculator does the conversion automatically, giving your exact age without needing to know your AD birth date.

Why use Nepal Standard Time for age calculation?

Nepal follows a single timezone, NST (UTC+5:45), for all official dates including birthdays, citizenship certificates, and government records. Using NST means the age you see matches what Nepal's calendar would show — important for passport applications, school admissions, and other age-verified purposes.

Convert a BS date to AD — Nepali date converter →