Comparison
Dayflow is the best free pick if you want your Mac day written up as a readable timeline without touching a timer. Timing wins if you bill clients from Mac time. ActivityWatch suits anyone who needs free, open-source tracking on Windows or Linux too. Memtime and Timely fit teams turning activity into billable entries. Qbserve suits buyers who want a one-time $29 license.
This ranking is for someone on a Mac who has tried timers and given up on them. You forget to start one, or you forget to stop it, and Friday’s timesheet becomes a guess. What you need is a tool that records working time without being asked, then hands back something useful: a record you can read, bill from or report on. Every tool below captures activity in the background. They differ in what they record, where the data lives, and how much work it takes to turn raw activity into an answer.
Dayflow is our product. It is a free, MIT-licensed Mac app that records the screen at one frame every 10 seconds and has AI write the day into a readable timeline. It ranks first here because this list rewards capture with no timer and a record you can read without decoding, and that is what Dayflow is built for. It does not win on billing, since it has no invoices, payroll approvals or team reports. It also does not win on platform coverage, because it is Mac only and needs macOS 14 or later. Where those two matter, other tools on this list beat it, and we name them below.
| Tool | Best for | How it tracks | Price |
|---|---|---|---|
| Dayflow | A readable record of your day with no setup per task | One screen frame every 10 seconds, then AI writes a timeline | $0 (MIT); optional Pro at $20 a month |
| Timing | Billable hours on a Mac | Apps, websites and documents, down to URLs and Mail threads | From $9 per month billed annually, or $11 billed monthly |
| ActivityWatch | Free, open-source tracking on any desktop | Active app, window title and away-from-keyboard status, plus browser and editor add-ons | Free |
| Memtime | Turning activity into billing entries | Programs, documents, emails, calls, meetings and browser tabs on a timeline | From $14 per user/month billed annually |
Best free: Dayflow ($0). It costs nothing, the source is public, and it is the only tool here that describes your work in sentences rather than app names. You pick how the AI runs: locally on your Mac, through your own provider, or through Pro at $20 a month.
Best for billing on a Mac: Timing (from $9 per month billed annually). Timing tracks billing status, rounds reports and connects to invoicing. See our Timing vs Dayflow comparison for the detail.
Best free option beyond the Mac: ActivityWatch (free). It runs on Windows, Mac, Linux and Android and keeps everything on your device. Our ActivityWatch vs Dayflow page covers the trade-offs.
Best for teams that bill: Memtime (from $14 per user/month billed annually) or Timely (from $9 per user per month billed yearly). Memtime keeps activity data local. Timely drafts timesheet entries with AI. Compare them in our Memtime alternative and Timely alternative pages.
Best one-time purchase: Qbserve ($29.00 once). A local Mac tracker with invoices and no subscription.
Best AI categorization on Mac and Windows: Rize (from $9.99/mo billed annually). It tags and categorizes activity for you. Read our Rize alternative page.
Best for blocking distractions: RescueTime (from $7/month billed annually). It is the only tool here built around focus sessions and blocking. See the RescueTime alternative page.
These weights are chosen for someone who wants to stop running timers, not for a finance team.
Every tool was compared from its vendor’s own pricing and product pages on October 4, 2026 (Dayflow from its 2.2.0 facts). No benchmark was run, and the scores are our judgments.
Score: 8.7/10. Dayflow is a free, open-source Mac app that turns screen captures into a written timeline of your day.
It records the screen at one frame every 10 seconds. You don’t set up projects or rules first. Recordings and the timeline are stored on your Mac. You choose how the analysis runs: Local AI through Ollama or LM Studio keeps screenshot analysis on-device, your own cloud provider receives selected screenshots, or Dayflow Pro handles cloud analysis for you. The local and cloud processing page explains each boundary.
For this reader, the gain is a day you can read back. You get blocks that describe what you worked on rather than “Chrome, 2h 14m.” You can export any date range as Markdown from Settings → Export.
Price: $0 under the MIT license. Pro is $20 a month.
The limits: no invoices, payroll approvals, team reports or website blocking. It is Mac only and needs macOS 14 or later. AI summaries can miss or misinterpret work, so check them before sharing. The free app does not include paid API usage, and local models need your own hardware.
Pick it if you want to remember what you did each day without ever pressing start.
Score: 8.4/10. Timing is a Mac-only automatic tracker built for people who bill hours.
It records time across apps, websites and documents, down to specific URLs and Mail threads. Manual entries, iOS activity import and call tracking are also listed. The vendor states that tracked times stay on your Mac unless you opt into sync. Sync and cloud backup are listed on all plans.
For someone leaving timers behind, Timing closes the gap between activity and billable time better than anything else here. It has billing status tracking, customizable reports with rounding, and AI-powered suggestions for time entries. AI activity summaries and an MCP integration are included on all plans. Depending on the plan, you also get two-way ClickUp, Linear and Clio sync, GrandTotal invoicing integration, scripting, a Web API and Zapier.
Price: Professional is $9 per month billed annually, or $11 billed monthly. Expert is $11 per month billed annually, or $14 billed monthly. Connect is $16 per user per month billed annually, or $20 billed monthly. The trial runs 30 days with no credit card.
The limits: there is no free tier, it is Mac only, and Professional covers one Mac with limited web app access.
Pick it if you bill clients by the hour and want the tracked record to end in an invoice.
Score: 7.6/10. ActivityWatch is a free, open-source tracker under MPL-2.0 that runs on Windows, Mac, Linux and Android.
It records the active application, the window title, and whether you are away from the keyboard. Browser extensions add the active tab’s title and URL. Editor plugins add coding activity. The vendor states that all data is stored on your device and never sent to a server.
You get automatic capture with no cost, no feature gates and no usage limits. You also get a local API, so you can write custom watchers or pull your data into your own scripts. If your week spans a Mac and a Linux box, this is the only free tool here that covers both.
Price: free. The site mentions optional “AW Pro” patronage, but no price for it was confirmed.
The limits: there are no built-in AI summaries, so the output is app and window data that you interpret yourself. Sync between devices is still a work in progress, and there is no iOS app.
Pick it if you want free, local, open-source tracking and don’t mind reading raw activity.
Score: 7.3/10. Memtime is an automatic tracker for freelancers and teams who bill time. It runs on Mac, Windows and Linux.
It records time in every program, document, email, call, meeting and browser tab, then shows it as a timeline. You turn that timeline into time entries. The vendor states that the automatically recorded activity is stored only on your device and is not uploaded.
This is the clearest version of the “record first, decide later” model. You never start a timer, but you do spend a few minutes converting the timeline into entries. From the Connect plan up, those entries sync to more than 100 project and billing tools. Premium adds call system integrations plus SSO, SAML and SCIM.
Price: Basic is $14 per user/month billed annually, $18 billed quarterly, or $12 billed 2-yearly. Connect is $21, $26 or $18 on the same terms. Premium is $29, $35 or $23. No monthly billing option is shown. The 14-day trial asks for no payment information and does not convert to a subscription.
The limits: there is no free tier, no mobile app and no AI listed. Integrations start at Connect.
Pick it if you bill time, want activity kept local, and are happy to review a timeline into entries.
Score: 7.0/10. Qbserve is a Mac tracker you buy once.
It automatically tracks applications, websites and window titles, and gives that activity a productivity score. Rules assign time to projects. The vendor states that all tracked data is stored on your Mac and never sent anywhere.
The appeal is a complete local setup with no subscription. You get a real-time productivity score in the menu bar and automatic ratings for more than 8,100 sites, apps and games. It can generate invoices in 18 languages and export to JSON and CSV. For a freelancer who wants project time to become an invoice without a monthly bill, that is a short path.
Price: $29.00 as a one-time purchase. That figure was read from the vendor’s own checkout with a US locale, and it may differ by country. The trial runs 15 days.
The limits: there are no AI features, team features or sync listed. Project time depends on rules you write, so the first week involves some setup.
Pick it if you want a local Mac tracker with invoicing and would rather pay once.
Score: 6.8/10. Rize is a cloud-based tracker for Mac and Windows that uses AI to categorize your activity.
It tracks apps and websites automatically and tags them with AI categorization. You can connect Google Calendar to capture meeting time. AI chat and productivity and focus insights are included, metered in monthly AI credits. The vendor states that data is hosted on Amazon Web Services and encrypted at rest and in transit.
For someone who doesn’t want to build rules, the auto-categorization does work that Qbserve and ActivityWatch leave to you. Pro and above add client and scheduled reports in PDF and CSV, plus an API, webhooks, Zapier and an MCP server. Rize supports macOS Mojave 10.14.6 or later, which helps if your Mac can’t run macOS 14.
Price: Basic is $9.99/mo billed annually, or $12.99/month billed monthly, with 500 AI credits. Pro is $23.99/mo billed annually with 1,000 credits. Max is $39.99/mo billed annually with 3,000 credits. For Pro and Max monthly billing, see Rize’s pricing page. Team is $29.99/seat/month billed annually, or $39.99 billed monthly. The trial runs 7 days with no card.
The limits: no free tier, cloud-only data, and AI features metered by credits.
Pick it if you work on Mac and Windows and want AI to sort your activity for you.
Score: 6.4/10. Timely is a team time tracker whose Memory feature records work in the background.
The Memory tracker logs activity across web and desktop apps into a private timeline. AI then drafts timesheet entries for you to approve. A manual timer is also included for people who want one. It is a web service. The vendor states that timelines are private and that only entries you approve are shared.
For a team that has given up on timers, the AI timesheets are the draw: entries arrive auto-completed and auto-allocated, and you approve them. Premium and above add team and budget management, plus project management and accounting integrations. Unlimited adds capacity reporting and overtime tracking.
Price: Starter is $9 per user per month billed yearly, or $11 billed monthly, with a maximum of 5 users and 20 projects. Premium is $16 or $20, with a maximum of 50 users. Unlimited is $22 or $28. The trial runs 14 days.
The limits: data lives in the cloud and pricing is per user. The pages we read list a desktop app without naming the operating systems, so confirm Mac support before you buy.
Pick it if you run a consultancy or agency and want AI-drafted timesheets across the team.
Score: 6.1/10. RescueTime is a background tracker built around focus and distraction blocking.
It runs in the background and tracks time in apps and websites. The vendor states that it does not collect keystrokes, form input, screenshots or webpage content. Activity data is sent to RescueTime to generate reports, and the vendor says it is never shared, sold or used for advertising.
What sets it apart is that it acts on what it sees. You get distraction blocking, focus sessions, goals and alerts, and an Assistant listed under the Focus plan. If you also bill, the Timesheets tier adds projects, clients, billable rates and autocompletion hints that learn from your history.
Price: Focus (Solo) is $7/month billed annually ($84), or $9/month billed monthly. Solo+ with Timesheets is $12/month billed annually ($144), or $15 billed monthly. Team plans start at $10/month/user billed annually. A free Lite plan exists, but its limits are not on the pricing page, so see RescueTime’s pricing page. Paid plans have a 14-day trial.
The limits: data is processed in the cloud, timesheets need the pricier plan, and the desktop operating systems weren’t named on the pages we read.
Pick it if blocking distractions matters more to you than a detailed record.
| Tool | Price | Automatic capture | AI summaries | Where data lives | Open source | Platforms |
|---|---|---|---|---|---|---|
| Dayflow | $0; Pro $20 a month | Screen frame every 10 seconds | Yes, AI-written timeline | Your Mac; analysis local or cloud, your choice | Yes (MIT) | Mac (macOS 14+) |
| Timing | From $9/month billed annually | Apps, websites, documents, URLs, Mail threads | Yes, AI activity summaries | Local, optional sync | No | Mac |
| ActivityWatch | Free | App, window title, AFK; browser and editor add-ons | None listed | Local | Yes (MPL-2.0) | Windows, Mac, Linux, Android |
| Memtime | From $14/user/month billed annually | Programs, documents, emails, calls, meetings, tabs | None listed | Local (activity data) | No | Mac, Windows, Linux |
| Qbserve | $29.00 one-time | Apps, websites, window titles | None listed | Local | No | Mac |
| Rize | From $9.99/mo billed annually | Apps and websites, calendar meetings | Yes, AI insights and chat | Cloud (AWS) | No | Mac, Windows |
| Timely | From $9/user/month billed yearly | Background Memory tracker across web and desktop apps | Yes, AI timesheets and categorization | Cloud | No | Web, desktop app, iOS, Android |
| RescueTime | From $7/month billed annually; free Lite plan | Apps and websites | The Assistant listed | Cloud | No | Desktop apps, iOS, Android, web |
For capture, yes. For allocation, only partly. A timer records intent: you decide “this is Client A” before you start. An automatic tracker records activity, and something has to decide later which client or project that activity belongs to. That later step is where these tools differ most.
If you don’t bill, you may never need the allocation step. You only need to see the day clearly. Our guide to seeing where your time goes on a Mac covers that case. If you do bill, plan on a short review at the end of each day or week whatever you choose. The Mac timesheet without manual entry walkthrough shows one way to set that up. If you suspect your sense of where time goes is off, the time estimation test is a short exercise comparing your guesses with a clock.
“Automatic” covers very different levels of detail, and the right level depends on what you want back.
App and window titles. ActivityWatch and Qbserve record which app was in front and what its window was called. That is light and private, but “Untitled document” or “Slack” tells you little a week later.
Documents, URLs and messages. Timing goes down to specific URLs and Mail threads. Memtime covers documents, emails, calls and browser tabs. That is enough to bill from, especially when your client names show up in file and thread titles.
No screenshots at all. RescueTime states that it does not collect screenshots, keystrokes or page content. If that guarantee matters most to you, it is explicit.
The screen itself. Dayflow captures one frame every 10 seconds. That is why it can say what you were doing, not only where. It also means you should decide where the analysis happens. Local AI keeps it on your Mac. Your own provider or Dayflow Pro sends selected screenshots off-device, and under the privacy policy Pro deletes them after processing. Our post on time tracking without surveillance and Is Dayflow safe? go further into this.
You bill clients by the hour. Dayflow has no invoices, billing status or client reports. Timing is the better Mac choice. Qbserve is the cheaper one-time option, and Memtime suits teams.
You manage a team. Dayflow has no team reports or payroll approvals. Timely, with AI-drafted timesheets and per-user plans, wins here. Timing Connect and Memtime are alternatives.
You use Windows or Linux. Dayflow is Mac only. ActivityWatch covers Windows, Mac, Linux and Android for free, and Rize covers Mac and Windows.
Your Mac is older than macOS 14. Dayflow won’t install. Rize supports macOS Mojave 10.14.6 and later.
You want something to block distractions. Dayflow does not block websites. RescueTime is built for that.
You don’t want screen captures at all, even local ones. ActivityWatch or Qbserve record app and window data only, and RescueTime states it takes no screenshots.
If none of these apply and you mostly want to remember your day, the wider roundup of Mac time trackers puts Dayflow next to timer-based tools as well.
| Tool | Plan | Price |
|---|---|---|
| Dayflow | Free | $0 (MIT) |
| Dayflow | Pro | $20 a month |
| Timing | Professional | $9 per month billed annually, or $11 billed monthly |
| Timing | Expert | $11 per month billed annually, or $14 billed monthly |
| Timing | Connect | $16 per user per month billed annually, or $20 billed monthly |
| ActivityWatch | ActivityWatch | Free |
| Memtime | Basic | $14 per user/month billed annually, $18 quarterly, $12 2-yearly |
| Memtime | Connect | $21 per user/month billed annually, $26 quarterly, $18 2-yearly |
| Memtime | Premium | $29 per user/month billed annually, $35 quarterly, $23 2-yearly |
| Qbserve | License | $29.00 one-time |
| Rize | Basic | $9.99/mo billed annually, or $12.99/month billed monthly |
| Rize | Pro | $23.99/mo billed annually |
| Rize | Max | $39.99/mo billed annually |
| Rize | Team | $29.99/seat/month billed annually, or $39.99 billed monthly |
| Timely | Starter | $9 per user per month billed yearly, or $11 billed monthly |
| Timely | Premium | $16 per user per month billed yearly, or $20 billed monthly |
| Timely | Unlimited | $22 per user per month billed yearly, or $28 billed monthly |
| RescueTime | Focus (Solo) | $7/month billed annually, or $9/month billed monthly |
| RescueTime | Solo+ | $12/month billed annually, or $15/month billed monthly |
| RescueTime | Lite | Free, limits not listed on the pricing page |
Memtime, Rize and Timely also have Enterprise plans at custom prices. The cheapest sensible setup for one person who doesn’t bill is $0: Dayflow with Local AI on a Mac, or ActivityWatch if you need other platforms. If you do bill, Qbserve at $29.00 once or Timing Professional at $9 per month billed annually covers it without team pricing. The where does my week go calculator helps you work out how much tracked detail you need before paying for any of them.
If you want to remember what you did each day on a Mac without touching a timer, start with Dayflow, which is free. If you bill clients from a Mac, Timing is the better buy, and Qbserve is the one-time alternative. If you need free tracking on Windows or Linux too, use ActivityWatch. If a team needs AI-drafted timesheets or billing integrations, choose Timely or Memtime.
It depends on what you need at the end of the week. Dayflow is free and writes your day as a readable timeline from screen captures. Timing is the stronger choice if you need billable hours, reports with rounding and invoicing integrations. Both run on the Mac without a timer. ActivityWatch is the free option if you also use Windows or Linux.
Yes. Dayflow costs $0 and is MIT licensed, with an optional Pro plan at $20 a month for managed cloud analysis. ActivityWatch is free and open source under MPL-2.0, with no feature gates listed. RescueTime has a free Lite plan, but its pricing page does not describe what Lite includes, so check the vendor's pricing page before relying on it.
Timing beats Dayflow here. Dayflow has no invoicing, billing status or client reports. Timing tracks billing status, rounds report totals and connects to GrandTotal for invoicing, depending on the plan. Its Professional plan is $9 per month billed annually, or $11 billed monthly. For a team that bills, Memtime and Timely are also built around turning tracked time into billable entries.
Some do and some do not. RescueTime states it does not collect screenshots, keystrokes or webpage content. ActivityWatch records the active app, window title and away-from-keyboard status. Dayflow does capture the screen, one frame every 10 seconds, and stores the recordings on your Mac. That is how it can describe what you did rather than only which app was open.
ActivityWatch, Qbserve and Memtime state that tracked activity stays on your device. Timing stores data locally unless you opt into sync. Dayflow keeps recordings and the timeline on your Mac, and its Local AI mode keeps screenshot analysis on-device through Ollama or LM Studio. Rize, RescueTime and Timely process data in the cloud.
Qbserve sells a one-time license for $29.00, read from the vendor's checkout with a US locale, and the price may differ by country. Dayflow and ActivityWatch are free with no subscription required. Timing, Rize, Memtime, Timely and RescueTime's paid plans are all subscriptions billed monthly, annually or on longer terms.
No. Dayflow is Mac only and needs macOS 14 or later. If you work across operating systems, ActivityWatch runs on Windows, Mac, Linux and Android for free. Memtime covers Mac, Windows and Linux. Rize runs on Mac and Windows. Each of them tracks automatically without a timer.
Yes, but pick one built for it. Timely prices per user and adds team and budget management on Premium. Memtime adds integrations and SSO at higher tiers. Timing's Connect plan adds shared projects, and Rize has a Team plan. Dayflow has no team reports, so it fits individuals rather than managers who need a shared view.
Treat them as drafts. Dayflow's own documentation says its AI summaries can miss or misinterpret work, and that you should check the result before sharing it. The same caution applies to AI-drafted timesheet entries in Timely or AI suggestions in Timing. The raw activity record is the evidence, and the summary is someone's reading of it.
Dayflow is $0 and open source. Full recordings stay on your Mac, with local AI available for on-device analysis.
Download for MacOS macOS 14+ · MIT licensed · no account required