I don't think there's any native solution for that on Windows and I hope there's a free solution out there.

1 Answer 1


I have to keep track of different tasks for different clients and sometimes forget to manually log the start and end times. I use ActivityWatch to automatically keep track of software and web sites used and then distribute the activity analysis to my different time sheets. I will not consider online SaaS services and this one works well for me on Windows.

But there is tons of such software out there, for example, I just came accross this list of 20 Free Open-source Time Tracking Solutions. Looks interesting but I haven't tried the listed applications yet.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.