TabTracker automatically tracks time across your Chrome and Edge tab groups. No manual start/stop timers — organize tabs by project or client and TabTracker does the rest.
Before TabTracker existed, I was a SOC engineer — spending my days split across multiple clients and projects at the same time. One ticket for Client A, a maintenance task for Client B, incident triage for Client C, all in the same afternoon, sometimes in the same hour. Knowing exactly how much time I'd spent on each one wasn't optional. It fed directly into billing, reporting, and just knowing where my day actually went.
So I did what most people in that position do: I found a stopwatch tool and started clicking. I used a multiple-stopwatch site, one timer per client, running side by side in a browser tab.
It worked, technically. But it depended entirely on me remembering to do the right thing at the right moment — stop this one, start that one, every single time I switched context.
The problem wasn't tracking time. It was remembering to track it.
In practice, that meant a lot of manual clicking, and just as much forgetting. I'd get pulled into a Client B issue mid-task and forget to pause Client A's timer. I'd close the laptop for a call and come back to a stopwatch that had been quietly running against the wrong project for twenty minutes. By the end of the week, my "tracked" hours were more of a rough guess than a real record — and fixing them after the fact took almost as much effort as tracking them properly would have.
The actual insight
The tool wasn't the problem. The requirement to manually operate it was.
What I kept coming back to was this: I was already organizing my work by client and project — in my browser. Each client's tickets, dashboards, and docs lived in their own group of tabs. The browser already knew what I was working on. I just wasn't using that information for anything.
From manual stopwatches to automatic tracking
That's the idea TabTracker grew out of: instead of a timer I have to operate, a timer that watches which tab group is active and runs itself. Switch to the Client B tab group, and Client B's counter starts. Switch back to Client A, and it picks up right where it left off — no clicking, and nothing to forget.
If you've ever lost track of an hour because you forgot to flip a switch on a stopwatch, that's exactly the problem TabTracker is built to remove. It's the tool I wished I had back when I was the one juggling the tabs.