Free · Native · macOS 14+

Track Time.
Get Paid.

A lightweight, native macOS time tracker that stays out of your way. Start sessions, track earnings in real time, manage clients, and export reports — all offline, all private.

⬇️ Downloaded 13 times
TimeTracker app screenshot showing the timer interface, session list, and client management on macOS

Everything you need, nothing you don't

Purpose-built for freelancers, contractors, and solo professionals.

⏱️

Live Timer

Start and stop sessions with one click. Watch your earnings grow in real time with a clean, distraction-free interface.

👤

Client Management

Create and manage clients with custom hourly rates. Select a client and the rate is applied automatically.

📋

Session History

Every session is saved locally. Browse, review, and delete past entries with detailed duration and earnings data.

📄

CSV Export

Export your time data to CSV for invoicing or accounting. Includes client name, project, date, hours, and earnings.

Built for macOS.
Designed for focus.

TimeTracker is a native SwiftUI app built specifically for macOS Sonoma and later. No Electron, no web wrappers — just a fast, lightweight app that sits quietly in your dock.

  • Native macOS app — minimal battery and memory usage
  • 100% offline — your data never leaves your machine
  • Persistent JSON storage in Application Support
  • Client-specific hourly rates
  • CSV export compatible with your accounting workflow
100%
Offline & Private
~3 MB
App Size
Native
SwiftUI · macOS 14+
Free
No Ads · No Tracking

Enjoying TimeTracker?

I built this app for myself and decided to share it for free. If it helps you stay productive, consider buying me a coffee.

Buy me a coffee

⚠️ macOS may block the app with: "Apple cannot verify it is free of malware."
Go to System Settings → Privacy & Security, scroll down and click "Open Anyway". Or run: xattr -dr com.apple.quarantine /Applications/TimeTracker.app