Nepali Date Converter — AD to BS & BS to AD

Convert English (AD) dates to Nepali Bikram Sambat (BS) and back, instantly.

अङ्ग्रेजी मिति (AD) लाई नेपाली (BS) र नेपालीलाई अङ्ग्रेजीमा तुरुन्तै रूपान्तरण गर्नुहोस्।

Today (BS)
Today (AD)
📌 Dates are computed from the official Bikram Sambat calendar. The BS calendar is about 56 years and 8 months ahead of the AD (English) calendar, and the Nepali new year starts on Baishakh 1 (mid-April).
📅 Full Nepali Calendar 💱 Exchange Rate 📚 Guides

About Nepali Date Conversion (BS ⇄ AD)

Nepal officially uses the Bikram Sambat (BS) calendar. Government forms, documents and festivals use BS dates, while visas, international documents and everyday digital life often use the AD (English/Gregorian) calendar — so converting between them is something Nepalis do constantly.

The 12 Nepali months are बैशाख, जेठ, असार, साउन, भदौ, असोज, कार्तिक, मंसिर, पुष, माघ, फागुन, चैत्र. Unlike the English calendar, each Nepali month has 29 to 32 days, and the length varies year to year — which is why an accurate lookup (not a fixed formula) is needed.

Frequently Asked Questions

How do I convert AD to BS?
Enter an English (AD) date in the "AD → BS" tab and it instantly shows the Bikram Sambat date with the day of the week. BS is about 56 years 8 months ahead of AD.
How do I convert BS to AD?
Use the "BS → AD" tab, select the Bikram Sambat year, month and day, and it shows the equivalent English (AD) date.
How many years ahead is BS from AD?
Roughly 56 years and 8 months. For example, mid-2026 AD falls in 2083 BS.
Why can't a simple formula convert Nepali dates?
Because each Bikram Sambat month can have 29–32 days and the lengths change year to year, accurate conversion needs a per-year lookup table rather than a fixed formula.