Time Tracker

Start the clock and track every billable minute with a private, browser-based stopwatch and Pomodoro timer.

100% Private — Your data never leaves your device.
Beginner

Timers and session logs are stored in this browser only (localStorage). Export CSV or PDF before clearing data.

Billable
General

—

00:00:00

Today

Billable h

0.00

Billable $

$0.00

Non-bill. h

0.00

Sessions

0

Recent today

    Timesheet

    2026-09-05

    ProjectStartEndDurationNotes

    Total billable (period): $0.00

    What is a time, and what goes on one?

    A time tracker lets you clock in and out of tasks as you work, building an accurate record of how you spend your billable hours. This data feeds directly into timesheets and profitability analysis.

    Key components

    • Timer controls — start, pause, and stop buttons for real-time tracking.
    • Project/client tags — organize time by who it's for.
    • Daily/weekly summaries — see how your hours add up.
    • Export — pull the data into a timesheet or invoice.

    How to use this tool

    1. Enter the client and project name.
    2. Click start when you begin working.
    3. Pause for breaks or interruptions.
    4. Log the final time entry to your timesheet or invoice.

    Why this matters

    Even if you bill flat fees, you must know how long tasks take to calculate your real hourly rate. Time tracking is the foundation of accurate estimating and profitability analysis.

    Works well with

    Frequently asked questions

    No. Sessions live only in localStorage on this device. Nothing is transmitted.

    You can define many projects, but only one timer runs at a time. Stop the current session before starting another.

    Billable time is work you charge clients for. Non-billable includes admin, marketing, and learning. Reports separate these so you can see utilization and true earnings.

    A focus method: work in short blocks (often 25 minutes), take a brief break, and after several cycles take a longer break. It reduces fatigue and helps you stay in flow.

    Start time and project are saved in localStorage. When you return, the running timer resumes from the saved start timestamp.

    Use the edit (pencil) icon next to a session on Today’s list or in the Reports tab to change times, notes, rate, or billable flag.

    Export CSV for spreadsheets, Timesheet PDF for a printable summary, or use Create invoice from billable to open the invoice generator with totals prefilled.

    Billable hours divided by total tracked hours, as a percentage. If 8 of 10 hours were billable, utilization is 80%. Many freelancers aim for strong billable utilization so admin time does not silently erode income.

    Accurate time records convert directly into fair invoices and defensible rates. This tracker keeps friction low: name the project, hit start, and focus on work. When you stop, the session joins a log with duration and optional hourly earnings so weekly rollups stay honest.
    Pair timers with our hourly rate calculator when you are calibrating minimums, and with the invoice generator when it is time to bill. Because storage is local, you stay in control of retention—clear data anytime with confirmation when you need a fresh season.

    Further reading