longweekend.my ๐ŸŒด

About longweekend.my

A free, no-login tool for Malaysian employees to maximise their annual leave. Built and maintained in Kuala Lumpur, Malaysia.

Last updated: 23 July 2026

The problem

Manually scanning 365 days against federal and state holidays to find optimal long-weekend stretches is tedious and error-prone. People waste leave on days that are already off, or miss obvious 4-dayers sitting in the calendar.

What the tool does

Pick a year, drag the AL slider, toggle state holidays. The optimiser ranks every possible long-weekend combo by efficiency and shows you exactly which dates to apply for leave. It also exports your plan to .ics (Apple Calendar, Google Calendar, Outlook) and generates a shareable short URL.

How it works

  1. Build a set of non-working dates: federal public holidays + selected state holidays + weekends. Holiday data is sourced from the Government of Malaysia's official gazette (Akta Hari Kelepasan Persekutuan 1951 / Holidays Act 1951) and cross-referenced against multiple sources each year.
  2. Find maximal contiguous runs of non-working dates (federal holidays + Sat/Sun weekends; Kelantan/Terengganu use Fri+Sat; Johor switched to Sat+Sun on 1 January 2025).
  3. For each run, evaluate every possible leave extension within your AL budget.
  4. Rank by efficiency (days off per AL used), then total days off, then least leave used.

Data sources & corrections

Federal holidays are taken from the official Malaysian gazette. State holidays are aggregated from each state's published schedule. Replacement days (e.g. Chinese New Year Day 2) and "cuti bersama" (bridge days, sometimes declared by the PM mid-year) are tracked separately. If you spot an incorrect date, please report it via the feedback form on the main page.

Limitations

Affiliate disclosure

Some outbound links on this site are affiliate links to hotel and flight booking partners (Trip.com, Klook). If you book through one of those links, we may earn a small commission at no extra cost to you. Affiliate revenue funds hosting, holiday-data verification, and (eventually) email reminders for people who sign up. Recommendations are based on what genuinely fits the long-weekend pattern โ€” never on commission rates.

Contact

Found a bug, an incorrect date, or have a feature request? Use the feedback form on the main page, or message me on Discord.