Track work hours, build clear timesheets, and export the data you need for billing, client reports, or your own records.
WorkingHours is a practical time tracker for freelancers, employees, contractors, consultants, and anyone who wants a reliable personal work log without a subscription.
Start, pause, and stop your timer as you work, track breaks, and correct entries anytime. Organize hours by task, project, and tag so your timesheet stays accurate and useful.
Use WorkingHours to:
• Track work time with start, pause, stop, and resume
• Add and edit entries manually when plans change
• Automatically split sessions that run across midnight
• Organize time by projects, tasks, tags, notes, and descriptions
• Track hourly rates, fixed fees, earnings, billable hours, and overtime
• Adjust time or earnings with tag rules using plus, minus, multiply, or divide
See where your time goes:
• Filter and search your work log quickly
• View charts and reports for duration or revenue
• Review patterns across tasks, tags, and work periods
Export and billing support:
• Export timesheets to Excel or CSV
• Customize export columns
• Group exports by day, week, month, task, or tag
• Create PDF invoices from your WorkingHours data with SubTotal
Helpful desktop controls:
• Import appointments from your system calendar or Outlook
• Use Pomodoro and focus sessions
• Control the timer from the menu bar or Dock
• Detect inactivity on your Mac and keep entries accurate
Keep your data with you across supported phone, tablet, laptop, and desktop versions with optional sync through your own cloud storage. WorkingHours supports OneDrive, Google Drive, Dropbox, iCloud, and WebDAV. No WorkingHours account or registration is required.
WorkingHours is free to use, and some advanced features require WorkingHours Pro. You can try Pro features with a 7-day trial after installing.
A Pro purchase is linked to your Apple ID and unlocks Pro on macOS. A separate Pro purchase may be required on other platforms.
This app hasn’t received enough ratings or reviews to display an overview.
Works Great and Isn't a Subscription
Abia177
I have been using the Pro version of this app for three months and find it extremely helpful. Thanks for making it, Timo. Aside from the app's intended purposes (which it fulfills quite well), I love that it isn't a subscription. Subscription services are evil and I hate them. The only reason I chose to buy the app and then write a review instead of just using the app without saying "Thank you" is that it isn't a subscription. Take heed, greedy developer slavemasters. Take heed.One request for Timo, though: sometimes I pause a particular task at the end of the day instead of stoping because it's simpler (the task in question would just be for a single client). When I start the timer again, the paused task will continue but there will also be a new task under the same tag with "0 Secs" as the recorded time. I get that the app can easily tell me how much time I've spent on all work units of a particular time, but the "0 Secs" thing seems like a bug and it bothers me. Could you fix it, please?
Student using to track hours on coursework
HappyCatMachine
This app is quite straightforward. I'm using the app to compare the number of hours I spend on assignments to the expectations set by the curriculum at university. Being able to pause and stop a timer from the menu bar is fantastic. Having it sync between my laptop and desktop is great.One thing I would like to see in the Tasks page is how much time total I've spent on each of them. I realise I can do an export of the data but that seems cumbersome and time consuming and doesn't provide an "at a glance" view of the data I need.The analytics shows a graph with totals shown at the bottom and perhaps this is where I have to go. The graph is not that useful to me and I'd prefer just a list at the task level or a table view without having to export.Another thing I'd like to see is a way for tags to be automatically ordered in the Time Tracking view consistently. I know I can enter them in any order I wish, but I have to delete and re-add them sometimes if I want them to be in the same order as other items in this view. Dragging them in the edit popup would go a long way towards solving this small issue.These are minor complaints as everything else in the App does exactly what I expect and need. As a student, I appreciate the non-subscription approach as well. Thank you Timo.Edit: What I'm looking for is a built-in table view of the sort I can export, rather than the graphs. I've clarified this (I hope) in the review above. Thank you for the response!
Developer Response
Thanks a lot for your review. There's no need to do an export in order to see the total time spent on a task - you can do that in the analytics page, too. Or doesn't that work for you? You can set it to "Total" time span and then you see the time per task at a glance :)
Does the job! Great developer!
LB65Photo
I wanted something simple, easy to use, that wasn't intrusive. I also have a real problem with all the similar apps that want a $3 or $4 monthly subscription: this isn't rocket science, and I feel that such an app is not a good candidate for a subscription model. I read lots of reviews, and one thing was quite obvious: the developer is VERY responsive to the customers. This is also important; I wanted to feel like I was buying an app that would be around for a while and would improve (or at least get bugs fixed!) over time. Timo is very responsive! It takes a bit of time to figure out how to optimize it for your own use case, but once you figure out tasks versus tags, it was very easy to set up to use for multiple clients, and produce reports that can be used for billing. I bought both the MacOS and iOS versions, and love the seamless sync via iCloud between them. Well worth purchasing!
Developer Response
Thanks so much for the nice review & your support! Happy you are enjoying the app. I will try to make onboarding a bit easier, perhaps with a tutorial video or something. Will certainly keep the app updated and also add new features where it makes sense.
LOVE this app
foursixquebec
I started working as a contractor & was utterly failing at keeping track of my work hours & tasks. I did free trials for several apps meant to simplify tracking, but they either didn't do what I need or they were confusing for me as a n00b.I'm so grateful I found this app. WorkingHours made the process SUPER easy - it helps me stay organized & on top of things so I no longer have those hours of frustration when I have to create an invoice using only scribbles on scraps of paper (if I haven't lost them) and my terrible memory.I *love* the option to automatically start tracking when I arrive at a specified location, because I often forgot to make note of my start time & with my totally random schedule, I'd often have to scroll my google maps timeline to find my arrival time. This is a lifesaver! Thanks so much for this app :)
• New Pro feature: Use the Shortcuts app to start or stop your timer more quickly and build simple automations with WorkingHours
• Several small bugfixes and improvements
Version 2.16.30
The developer, Timo Partl, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Linked to You
The following data may be collected but it is not linked to your identity:
Diagnostics
Privacy practices may vary, for example, based on the features you use or your age. Learn More
The developer indicated that this app supports the following accessibility features. Learn More