Offline time tracker
for Windows and Mac.
Track billable hours by client, export timesheets and PDF invoices, and keep your time-entry data on your own computer. No app account or vendor cloud. Optional sync uses a folder you already control.
14-day free trial. No account or credit card. Windows 10/11 (64-bit); macOS 13+ on Apple Silicon. Setup guide · See pricing
See it in action
Click any screen to enlarge
Find the time tracker for your workflow
Everything you need. Nothing you don't.
Fast, reliable time tracking for anyone who needs to log hours on customer cases.
One-click tracking
Start and stop timers per customer or case with a single click. Recent entries remembered for instant switching.
Excel export
Export to a 3-tab workbook: raw entries, daily summaries, and weekly totals. Ready for invoicing.
Auto-tracking
Detects which client or case you're working on from your active window. Starts and stops timers automatically. Works with Salesforce, Microsoft Dynamics 365, Jira, Azure DevOps, Zendesk, ServiceNow, and more — no internet required.
100% offline & private
All data stored locally. No vendor cloud, no account, no telemetry. Your organisation still controls its own devices and sync providers.
Copy summaries
One-click copy of today's breakdown to clipboard. Paste into standups, Slack, or reports.
System tray & auto-start
Runs silently in your tray. Auto-starts with Windows. Always-on-top mode available.
Multi-device, no cloud account
Point at any folder you already sync (Dropbox / OneDrive / iCloud / SyncThing / NAS). For strict EU-only or air-gapped handling, use SyncThing, an internal share, or a NAS; commercial providers remain part of your organisation's assessment.
From download to your first timesheet
Download & run
Single portable .exe — no installer, no admin rights. Runs from any folder.
Track your time
Select a customer, click Start. Switch cases with one click. Timer runs in your tray.
Export & invoice
Export to Excel with daily breakdowns and weekly totals. Done.
Your hours never leave your control
Prefer not to upload client hours to another service? Keep the files on machines and storage you control.
No vendor account
You never sign up to the Workforce application. Download, run, and keep your data local. We do not receive your time-entry data, but your chosen sync provider and endpoints remain part of your organisation's security and privacy boundary.
No telemetry
Tracking and licence validation work offline. Windows checks workforcetimetracker.com/version.json for updates; Mac offers a manual check in About. Downloading an update makes further network requests. There is no update-check off switch in Settings.
Plain JSON files
Your time entries, customers, settings, and license live in human-readable JSON in a folder you control. Diff them, grep them, back them up to your NAS, archive them in 30 years — you own the format.
Air-gap friendly
Works on machines that have never seen the internet. It provides a technical foundation for restricted environments, but your organisation still needs to assess encryption, endpoint controls, employee-monitoring rules, sync providers, and procurement requirements.
Sync providers you chose
Multi-device sync uses a folder you choose: SyncThing, Nextcloud, an SMB share on your own NAS, or a commercial provider such as Dropbox, OneDrive, or iCloud. We do not run a sync server, but your chosen provider remains part of your organisation's data-protection assessment.
Your data survives the subscription
Your local data remains readable and exportable if you stop using the product. No server shutdown can take your time entries or customer list away from you.
One license. Three ways to work.
Choose the version that matches how you work. Switch between them anytime in Settings — no extra purchase, no re-install.
Standalone
For consultants, freelancers, agencies, internal IT, and support teams. Auto-detects work in Jira, Azure DevOps, ServiceNow, Zendesk, Freshdesk, Asana, Linear, Monday.com — or just track manually.
Salesforce
For teams that live in Salesforce. Auto-detects Accounts, Opportunities, Cases, Contacts, and Leads from the active tab. Same time-tracking core, with Salesforce-aware suggestions out of the box.
Dynamics 365
For Microsoft Dynamics 365 and Power Apps users. Auto-detects Accounts, Cases, Opportunities, Work Orders, and Contacts from Sales Hub, Customer Service, Field Service, and any model-driven app.
One license covers all editions. Live record-sync (push entries directly into Salesforce or Dynamics) is on the roadmap as an optional Connect add-on.
Simple, transparent pricing
Try the full product for 14 days, with no card required. If it helps you capture work you would otherwise forget, choose a licence to keep using it. Online checkout is not available yet. Request a licence by email to confirm available payment options before sending payment. We deliver your key within one business day after verifying payment.
Monthly
- + All product features and editions
- + One licence for Windows + macOS
- + Excel, CSV and PDF invoice export
One month of use. Renewal arranged by email.
Annual
- + All product features and editions
- + One licence for Windows + macOS
- + Same local-first data ownership
12 months of use. Save EUR 10/year vs monthly.
Company
- + All product features and editions
- + Volume licence pricing
- + Shared organisational defaults
Tell us your team size and deployment needs.
Help keep time tracking independent
Workforce Time Tracker is built independently. Optional contributions help fund macOS testing, usability improvements and ongoing development without adding advertising or selling your time-entry data. If the app has helped you, supporting its development is a simple way to give back.
Contributions are optional and do not activate a licence. Need continued use after your trial? Choose a licence above.
Don't take our word for it
Every claim on this page is checkable before you pay. Here is how.
Open the trial offline
Download, unplug the network, run. Track a week, generate a PDF invoice, export to CSV - all work with zero outbound connectivity. Same binary paid customers run, no feature flags.
Open your own data files
After 10 minutes of tracking, open customers.json and timeentries.json with any text editor. Plain UTF-8 JSON, no proprietary format. You can grep, diff, archive, or migrate at any time.
Read the EULA
Section 8.5 is a contractual commitment that your local data files remain yours after termination, in plain JSON, with no lock/encrypt/wipe action from us. Read it here.
Inspect the outbound traffic
Run your network-monitoring tools against the app. Windows normally checks workforcetimetracker.com/version.json no more than once every four hours; manual checks can run sooner. Update downloads also use the network. For an air-gapped deployment, enforce egress policy at the operating system or network boundary; tracking and local licence validation continue offline.
Verify the licence signature
Your licence is a JSON file with an RSA-PSS signature you can verify locally against the public key embedded in the binary. No server lookup required. The signature scheme is documented in the EULA.
Watch the update channel
The /version.json manifest and release notes are public. You can audit what changes ship and when, before installing.
Independent, focused, locally-built
Workforce Time Tracker is built and maintained by an independent developer working out of the Netherlands. The product exists because every commercial time tracker tested wanted client lists in a vendor cloud, and EU clients started asking pointed questions about that during procurement.
There is no VC behind this, no growth team, no upsell roadmap. Your subscription funds full-time development of one focused desktop product on Windows and macOS. For questions email [email protected] or open a support ticket at [email protected].
Common questions
Do I need an internet connection?
No. The app is 100% offline. Your license is validated locally — no server contact ever.
Where is my data stored?
By default, in the same folder as the .exe (Windows) or under ~/Library/Application Support/WorkforceTimeTracker/ (macOS), as plain, unencrypted JSON files. For strict EU-only handling, use an internally controlled share, NAS, or SyncThing. Commercial sync providers are optional and must be assessed by your organisation.
How does multi-device sync work without a server?
You pick a folder you already sync. The app moves plain JSON files into that folder and your existing tool replicates them. For strict EU-only handling, use SyncThing, an internal share, or a NAS; commercial cloud providers add their own processing and transfer considerations. Concurrent edits can create conflicts that require manual review.
Can I use this for a team?
Yes. Buy one per-user licence per team member. Customers and time entries are shared via the data folder you already replicate. The admin console publishes org-wide defaults and dropdown option lists. Use the approval workflow as a coordination aid; approved fields are stored locally and are not tamper-evident.
Can the whole team trial it before we buy?
Yes. The 14-day trial is per install. Drop the binary on every team member's machine, point them all at the same shared data folder, and each install runs a full-feature trial for 14 days from its first launch - including the manager approval workflow. No credit card required to start.
I already use another time tracker. Can I bring my history?
Clockify CSV: yes - Settings > Import Clockify CSV (use the "Detailed report" export). Customers are created automatically, entries land in your local store. Other SaaS trackers: no dedicated importer yet; export to CSV and rename columns to match the Clockify Detailed-report format (the importer is forgiving about header names). Native importers for additional formats are on the roadmap.
What if my license expires?
14-day grace period, then a renewal reminder. Your data is never locked.
Can I transfer to another machine?
Copy the .exe and data file. Your license works on any number of your own devices.
Is there a Mac version?
Yes - macOS 13+ on Apple Silicon. Both platform packages are v1.9.4 and share the licence and data services. Mac remains alpha, with native window controls and a different layout. Windows compact view and the More menu are not available on Mac. The Mac app is ad-hoc-signed, not Apple-notarized, and requires first-launch approval. See the macOS guide or report bugs at [email protected].
Start with a 14-day free trial
Download the free trial. No account needed, no credit card required.