ILovePTO

Know who is off before you approve the next request

Your whole team's year in one view. Free, no signup, and every record stays in your browser.

A five person team across 2026
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Ines Karlsson
Tomas Beaulieu
Priya Raghunathan
Marek Zielinski
Adaeze Nwachukwu
  • Vacation
  • Sick
  • Personal
  • Public holiday
  • Clash

Your team's leave calendar

Three minutes to set up

  1. 1

    Add your team

    A name and a start date each. Start dates drive first year proration, so someone who joined in July is not credited with a full year.

  2. 2

    Set the policy once

    Days per year, how they are earned, how much carries over, and which days your team actually works. Any individual can be given something different.

  3. 3

    Book time as it is asked for

    Pick a range. Weekends and public holidays inside it are free, either end can be a half day, and the balance updates while you type.

Your team's leave records never leave your browser

There is no server holding your roster, so there is nothing to breach, nothing to subpoena and nobody to trust. Absence data is among the more sensitive things a manager keeps, and the safest place for it is the machine you are already sitting at.

The honest tradeoff: clearing your browsing data clears the tracker. That is why exporting a backup is one click, why the file is plain readable JSON you own, and why importing it on another machine takes seconds.

The arithmetic a spreadsheet gets wrong

Carryover that recalculates

The cap is applied once at each policy year boundary, walking forward from each hire date, rather than once to a running total. Correct a booking from three years ago and every balance after it follows.

Holidays by rule

Public holidays are computed for any year rather than read from a list that expires.

Clash warnings

Set how many people away counts as thin cover and those days are marked before you approve.

Exports payroll accepts

A row per absence for any range, or a row per person with the balance laid out.

Any policy shape

Annual grant, monthly accrual or unlimited, on a calendar, fiscal or hire date year.

Questions

Is this PTO tracker free?

Yes, completely. There is no account, no trial, no card and no limit on how many people you track. Nothing is held back behind an upgrade.

Where is my team's data stored?

In your browser, using local storage. Your roster and your leave records never reach a server, which means nobody else can read them. The tradeoff is that clearing your browser data clears the tracker, so exporting a backup is one click away and worth doing regularly.

How does it calculate how many days a booking costs?

It counts only working days inside the range. Your configured weekend is skipped, public holidays are skipped, and either end of the range can be marked as a half day. A week off across a public holiday costs four days rather than five.

Does it handle accruals and carryover?

Yes. Choose an annual grant, monthly accrual or an unlimited policy. Set a carryover cap and it is applied once at each policy year boundary, walking forward from each person's hire date, so a long serving employee arrives at this year with exactly what the policy allows.

What happens if someone joins part way through the year?

Their first year is prorated automatically from their start date. Under an annual grant the allowance is scaled by the complete months remaining and rounded to the nearest half day. Under monthly accrual they start earning in their joining month if they joined on or before the fifteenth.

Can it warn me when too many people are away at once?

Yes. Set how many people being away counts as a clash and the affected days are marked in the calendar and listed in the upcoming view, so you see the problem before you approve the request that causes it.

Can I move my data to another computer?

Yes. Export a backup file, open the tracker on the other machine and import it. The import replaces everything at once, so you never end up with a half merged roster.

Does it work for teams outside the United States?

Yes. Switch off the built in United States federal holidays and add your own national dates, set a leave year that starts in any month, and configure which days of the week your team works.

Tell us what is missing

A policy rule that does not fit your company, a column payroll keeps asking for, a country whose holidays are a nuisance to enter. The specific complaints are the useful ones.

Only needed if you want a reply.

Your tracker data is never included.