1001Ferramentas
🇹🇭 Dates

Thai Buddhist Calendar Date

Convert a full Gregorian date to the Thai Buddhist calendar (543 years ahead), with the date written in Thai script, the weekday and flags for the 1889 and 1941 reforms.

Buddhist Era year (B.E.)

Full Buddhist calendar date
Written in Thai
Day of the week
Gregorian year read back

The Thai solar calendar (suriyakhati) uses the same months and the same leap-day rule as the Gregorian calendar. Only the year number changes: it counts from the Buddhist Era, whose year 1 begins the year after the death of the Buddha, so 2026 CE is B.E. 2569.

The conversion here comes from the browser Intl buddhist calendar, not from home-made arithmetic, and every date is built and formatted in UTC so your time zone never shifts the result by a day.

What this page does not do: it does not convert the Thai lunar calendar used to date Buddhist holidays such as Visakha Bucha, and it does not convert back from a Buddhist date you type in.

Thai dates run 543 years ahead

Type a full Gregorian date and the page gives back the Buddhist Era year, the whole date on the Thai calendar, the same date written in Thai script, the weekday, and the subtraction that takes you back to the Gregorian year. The numbers come from the Intl buddhist calendar that ships with your browser rather than from home-made arithmetic, and every date is built and formatted in UTC, so a reader in Bangkok and a reader in Lisbon see the same day.

The Thai civil calendar, called suriyakhati, keeps the twelve Gregorian months and the Gregorian leap rule: 29 February 2024 is 29 February 2567. Only the year count differs, because it starts from the Buddhist Era, anchored to the year after the parinirvana of the Buddha in the Theravada reckoning, which leaves a flat gap of 543 years. Rama V replaced the lunisolar year with a solar one on 1 April 1889. Vajiravudh made Buddhist Era numbering official in 1912, retiring the Rattanakosin Sok count that ran from the founding of Bangkok in 1782. The year 1940 was cut short, running only from April to December, and 1 January 1941 opened as 2484.

That history leaves a trap. A January to March date before 1941 was written with one number less than the modern rule produces, so the page raises a notice and tells you which number the paperwork of the day carried. Two checks you can repeat: 1 August 2026 is 2569, and 31 December 1899 is 2442. What the page will not do is convert the Thai lunar calendar that sets Visakha Bucha and Makha Bucha on full moons, and it will not take a Buddhist date typed in and hand back a Gregorian one.

Frequently asked questions

Why is adding 543 enough?
The Buddhist Era counts from the year after the death of the Buddha, placed by Theravada tradition in 543 BC. Since the Thai civil calendar and the Gregorian calendar have identical year lengths and the same leap rule, the gap never drifts: 2026 is 2569, and 1899 is 2442.
Does the same offset work for old dates?
Not for January, February or March before 1941. The Thai year began on 1 April until 1940, so 15 January 1930 was the year 2472 rather than the 2473 the modern rule returns. The page flags any date inside that window and prints the number the records of the time used.
Does the Thai calendar have a 29 February?
It does. Since the 1889 reform the months and the extra day match the Gregorian calendar exactly, so 29 February 2024 exists and shows up as 29 February 2567. The year number is the only difference; month order, year length and leap day placement are untouched.

Related Tools