Track 1, 3, 5, 10-year milestones for your whole team — never miss a celebration.
⚠ What this tool does and doesn't do
No account or login required — your data lives only in your browser's localStorage. It will persist across page refreshes on the same device and browser, but clearing browser data will erase everything. There is no cloud backup.
Leap-year hire dates (Feb 29) — If someone was hired on Feb 29, their anniversary is calculated as Mar 1 on non-leap years. This is a known limitation of date arithmetic; the tool makes this explicit rather than silently choosing an ambiguous date.
Timezone — All dates are calculated in your local device timezone. If your team spans multiple timezones, "today" is based on the device running the tool. No server-side clock is used.
Milestones are fixed at 1, 2, 3, 5, 7, 10, 15, 20, 25 years — custom milestone values cannot be added. You can toggle individual ones off.
No calendar integration or email reminders — the tool does not send notifications. Use the CSV export or "Copy Upcoming" to paste into your calendar or email client.
Maximum date — hire dates must be in the past (not today or future). Same-day onboarding imports will be rejected.
Add Employee
Bulk Import
One employee per line · Accepted formats: Name, YYYY-MM-DD · Name, MM/DD/YYYY · Name[TAB]Date
✦ Insight
Settings
🔍
👥
Add employees above — or paste a bulk list. Never miss a milestone again.