Home › Time & Date › Time Tracker

Time Tracker

Track how long you spend on each task and project. Start and stop a timer, fix or add entries by hand, and see daily and weekly totals, billable hours and earnings. Your data stays in your browser.

Last updated:

0:00:00

Today0:00
This week0:00
Billable (week)0:00
Earned (week)$0.00
This week

Everything is saved only in this browser (localStorage). Download a CSV regularly as a backup.

Advertisement
Advertisement

How to use the Time Tracker

  1. Type what you are working on, pick a project and leave Billable ticked if you will charge for it.
  2. Press Start timer (or Enter). The counter runs, even if you close the tab and come back later.
  3. Press Stop timer when you finish. The entry appears under today with its duration.
  4. Fix mistakes with Edit, or use Add time manually for work you forgot to time.
  5. Open Projects to add clients and hourly rates, then check the Weekly timesheet and download the CSV for invoicing.

Converting tracked time to decimal hours

Invoices and payroll systems usually want decimal hours, not hours and minutes. Divide the minutes by 60: 1 h 45 min = 1 + 45 ÷ 60 = 1.75 h. The CSV export includes both formats, plus the amount for billable entries (decimal hours × hourly rate).

MinutesDecimalMinutesDecimal
5 min0.08 h35 min0.58 h
10 min0.17 h40 min0.67 h
15 min0.25 h45 min0.75 h
20 min0.33 h50 min0.83 h
25 min0.42 h55 min0.92 h
30 min0.50 h60 min1.00 h

Tips for accurate time tracking

  • Name tasks by outcome ("Fix checkout bug", "Draft Q3 report") so the CSV reads like a work log your client or manager understands.
  • Use the ▶ button next to an entry to restart the same task later; each session becomes its own entry, so you keep a precise history.
  • Forgot to start the timer? Use Add time manually with a start and end time, or a duration such as 1:30, 1.5 or 90m. An end time earlier than the start is treated as past midnight.
  • Billable vs non-billable: mark admin, email and internal meetings as non-billable. Your billable ratio (billable ÷ total hours) shows how much of your week actually earns money; freelancers often plan prices assuming 60–75% of working time is billable.
  • Back up: data lives only in this browser. Clearing site data or using private browsing removes it, so download the CSV at the end of each week.

Frequently asked questions

Where is my time tracking data stored?

Only in your own browser, using localStorage. Nothing is sent to a server and there is no account. That also means another browser or device will not see your entries, and clearing site data deletes them, so download a CSV backup regularly.

Does the timer keep running if I close the tab?

Yes. The tracker stores the start time, not a ticking counter, so when you reopen the page the running entry shows the correct elapsed time. Only one timer runs at a time; starting a task from an entry's ▶ button stops the current one.

How are earnings calculated?

For each billable entry, earnings = duration in decimal hours × the project's hourly rate. For example 1 h 45 min at $60/h is 1.75 × 60 = $105. Non-billable entries and projects without a rate count as hours only.

How do I add time I forgot to track?

Press Add time manually, enter the task, date and start time, then either an end time or a duration such as 1:30, 1.5 or 90m. If the end time is earlier than the start time, the entry is treated as running past midnight.

What is in the CSV export?

One row per entry with date, start, end, task, project, billable flag, duration as h:mm:ss, decimal hours, rate and amount. It opens in Excel, Google Sheets or Numbers and can be pasted into an invoice.

Which day does an entry crossing midnight count on?

Entries are counted on the day they started, the same convention most timesheet tools use. If you need the hours split across two days, edit the entry to end at midnight and add a second entry for the rest.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

Hours Calculator (Time Card)Weekly time card with breaks, overtime, pay, print and CSV.Billable Hours Utilization CalculatorUtilization rate, billable revenue and the hours needed to reach your target.Decimal Hours ConverterConvert decimal hours to hours and minutes and back, with a payroll timesheet.Pomodoro Timer25/5 focus and break timer with alerts and a task list.Military Time ConverterConvert between 12-hour and 24-hour military time.Time CalculatorAdd, subtract, multiply and divide times in hours, minutes and seconds.Time Duration CalculatorHours, minutes and seconds between two times, overnight too.Unix Timestamp ConverterConvert epoch timestamps to dates and back.Tally CounterMultiple named click counters with keyboard shortcuts and vibration.TeleprompterFree online teleprompter with smooth auto-scroll, speed in words per minute, mirror and fullscreen.Time Card CalculatorWeekly timesheet: clock in/out times and breaks to total hours, overtime and gross pay.Business Hours CalculatorCount working hours and minutes between two dates, skipping nights, weekends and holidays.Flight Arrival Time CalculatorFind your local arrival time across time zones from departure time and flight length.Golden Hour CalculatorMorning and evening golden hour and blue hour times for any location and date.When to Leave for the Airport CalculatorWhen to leave home and arrive at the airport, from your flight, bags, security and drive.Hours From Now CalculatorFind what time it will be in any number of hours from now, or what time it was hours ago.Snowflake ID to TimestampDecode Discord, X/Twitter and custom snowflake IDs into creation date, worker ID and sequence.Wedding Day Timeline GeneratorBuild a minute-by-minute wedding day schedule from your ceremony time, printable for each vendor.5K Training Plan GeneratorRun/walk beginner, finish or time-goal 5K plans by race date, with daily sessions and paces.Baby Kick CounterCount baby's kicks with one tap, see the time to 10 movements and track your usual pattern.Knitting Row CounterCount rows with a big tap button, pattern repeats, increase reminders and saved projects.Nap CalculatorFind when to wake from a 20-minute power nap or 90-minute nap, plus the best time to nap.Stock Market Hours (Is the Market Open?)Live NYSE and Nasdaq status with countdown to the open or close, extended hours and holidays.Binge Watch CalculatorFind how long it takes to binge a TV series and the date you'll finish at your daily pace.Sehri and Iftar TimesRamadan timetable of sehri (suhoor) end and iftar times for any city, with a live countdown.Shabbat TimesCandle lighting and Havdalah times for any city and week, plus a table of upcoming Fridays.Meat Smoking Time CalculatorSmoke time for brisket, pork butt, ribs and more, with stall, rest and when to start for dinner.Telling Time GameKids' clock game: read the analog clock or set the hands, with 5 levels, stars and hints.Telling Time Worksheet GeneratorPrintable clock worksheets: read or draw the time to the hour, half, quarter, 5 or 1 minute, with answer key.Time Blocking PlannerDrag to create time blocks on a day or week grid, color them by category and compare plan vs actual.Time Clock Rounding CalculatorRound punch times to 5, 6 or 15 minutes (7-minute rule) and see rounded payable hours.Day Count Convention CalculatorDay count and year fraction for 30/360, 30E/360, Actual/360, Actual/365 and Actual/Actual.Pressure Cooker Time ConverterConvert stovetop, oven or slow cooker recipes to pressure cooker time and liquid.Sleep Regression CalculatorDates of your baby's 4, 8, 12 and 18 month sleep regressions and growth spurts.Sleep Schedule AdjusterGradually shift your bedtime and wake-up time with a day-by-day plan.
See all 34 Time Calculators →