ClockMe is the only time tracker that starts automatically when you open Claude Code, Cursor, or Windsurf. Free for individuals. No credit card needed.
You open a new tab, fire up Claude Code, and three hours later you realise the timer is still at zero. You guess two hours and move on. That is billable time you will never recover.
Three clients, three projects, one afternoon. Standard trackers stop one timer when you start another. You end up splitting hours manually — and the math is always slightly off.
Scrolling back through commit history and browser tabs trying to rebuild a week of work is not a billing strategy. Clients notice when hours are inconsistent.
Built for the way freelance developers actually work.
Add one JSON block to your Claude Code, Cursor, or Windsurf config. After that, every session on every project is tracked automatically via the SessionStart hook. You never touch a timer again.
Working on two clients in the same afternoon? Both timers run simultaneously. Each entry logs to the right project. No manual splitting, no rounding errors.
Select a project, set a date range, export a professional invoice with line-item entries, your rate, and totals. Clockify charges $6.99/mo for this. ClockMe includes it on the free plan.
The ClockMe Chrome extension detects when a timer is running and blocks your distraction list automatically. Twitter, Reddit, Hacker News — gone until the timer stops.
One API key. One MCP endpoint. Every AI coding tool you already use.
All integrations use the same API key. Manage everything from one dashboard. Use the Setup Wizard →
Yes. ClockMe is completely free for individual users — no feature limits, no credit card, no expiry. A Pro plan for teams is coming at $8/seat/month, but solo freelancers always stay free.
The hook fires on every Claude Code session. You set which project the timer logs to when you configure the hook. You can ask ClockMe via MCP to switch projects mid-session ('switch timer to Client B project').
Configure the hook in each tool's settings file with the same API key. All entries land in the same ClockMe account. You can filter by project and date on the timesheet.
Yes. Each project has its own billing rate. Invoice generation filters by project and date range, so you can invoice three clients from one account without mixing their data.
ClockMe has built-in idle detection. If you step away, it detects inactivity and prompts you to keep, discard, or stop the idle time when you return. You control what gets billed.
Free for individuals. Takes 5 minutes to connect your first AI tool.
Start tracking free