Daily Client Time Tracker

Track billable work, appointments, and admin time — client by client.
How to use this tracker

1. Add your clients. In Clients, type a name and click Add. Switch between clients with the dropdown, or choose All clients to see everything together.

2. Set up once. Under Settings, enter your hourly rate and choose your billing cycle (weekly, bi-weekly, or monthly). Click Save settings.

3. Track your time two ways. Use the Live timer — Start when you begin, Pause for breaks (time keeps adding up), then Log time to save it. Or type hours in manually under Add time entry. Each entry is tagged to a client and a work type — Billable, Appointment, or Admin. Bill by the hour, or switch Billing to Flat fee for fixed-price projects (hours are then optional).

4. Convert clock time. The Time → decimal calculator turns HH:MM:SS into decimal hours (e.g. 7:45:08 = 7.7522), so your invoices reflect exact time worked. Paste the time or type the parts, then Use in entry.

5. See your totals. Everything rolls up into the current billing period — total hours, days worked, and earnings. Use the arrows to move between periods. Click Edit on any row to fix it.

6. Back up your data. Everything is saved in your browser on your own computer (nothing is sent anywhere). It stays between visits, but clearing your browser data would erase it — so click Export now and then to save a CSV, which opens in Excel or Google Sheets.

Clients

Each time entry belongs to a client. Choose All clients in the dropdown to see combined totals for a billing period.

Settings

The start date anchors your weekly and bi-weekly windows. Monthly cycles follow the calendar month, so the start date isn’t needed for monthly.

Live timer

0:00:00
Stopped
Start when you begin, Pause for breaks — time keeps adding up. Hit Log time to save it to the client, date, and work type set in Add time entry below.

Add time entry

Hourly: enter start and end times (hours fill in automatically) or type the hours; leave rate blank to use your default. Flat fee: switch Billing to Flat fee, enter the project fee, and hours become optional — log them to track your time even when the price is fixed. Overnight spans are counted across midnight.

Time → decimal calculator

0.00
Paste or type HH:MM:SS:  → e.g. 09:42:37 = 9.7103 hours (full precision). Quick picks:
Current billing period
Total hours
0
Days worked
0
Earnings this period
$0.00
Date Client Type Start–End Hours Rate Description Earned
Your data is saved automatically in this browser on this computer. Export to CSV regularly for backup.