Chas

Chas

Know where your hours go.

Chas is a time tracker that lives in your Mac's menu bar. One click starts the clock. When the month ends, copy a timesheet and paste it into your invoice or a spreadsheet.

Download on the Mac App Store

Free. macOS 15 or later. No account, no subscription, no in-app purchases.

Chas window: the running timer, the week and today's entries grouped by project

It starts from the menu bar

The running entry stays in sight, whatever you are working in. Stop it or open Reports without leaving your work.

  • Projects with colors, tasks, activities and tags
  • Auto-stop when your Mac locks or sleeps, with a clear choice when you are back
Chas menu in the menu bar with the running entry and its timeChas asks whether the 25 minutes the Mac was away count as work

As much window as you need

Full lists every entry, Summary keeps the week and today, Compact keeps only the timer.

  1. ⌘3Full
  2. ⌘2Summary
  3. ⌘1Compact
Chas in the Full view with today's entriesChas in the Summary view: the timer, the week and todayChas in the Compact view: the running timer

Copy the hours, paste the invoice

Markdown, CSV, or a table that drops straight into Google Sheets, column by column.

  • Report templates grouped by day, project or activity
  • Rounding to quarter hours, with a tolerance so a quarter is never padded
The same Reports window with the month as MarkdownReports window with a month of hours as a table ready to copy

The day, on the desktop

A live timer, the day ring, the week by project and the month at a glance, without opening the app.

  • Six widgets, including quick restart for recent entries
  • Insights with totals, trends and progress against your weekly schedule
Six Chas desktop widgets: timer, day, week, week by project, recent entries and month

Light or dark, like your Mac

Chas follows the system appearance, and every window comes in both.

  1. Dark
  2. Light
The Chas window in dark appearance
The same window in light appearance

Your hours never leave your Mac

No account, no cloud
Entries live in the app's private container. Nothing is uploaded or synced.
No network at all
Chas runs in Apple's App Sandbox and makes no network requests.
Easy to take with you
JSON backup and restore, export to Markdown, CSV or TSV, delete everything any time.
Six languages
With VoiceOver, Voice Control and keyboard navigation. Details on the accessibility page.

Free on the Mac App Store

No sign-up. Install it, click the hourglass in the menu bar, and the timer is running.

Download on the Mac App Store

Questions

Where is my data stored?
Locally on your Mac, in the app's private container. Nothing is uploaded or synced anywhere.
Why did my timer stop by itself?
By default, Chas stops the timer when the screen locks or the Mac goes to sleep, and asks whether the time away should count as work when you are back. You can change this in Settings, Idle and Lock.
How do I export my hours?
Open Reports (Command-E) to export entries as Markdown, CSV or TSV, or copy a timesheet that pastes straight into Google Sheets. A full JSON backup is in the Data window (Command-Shift-D).
Which macOS versions are supported?
macOS 15 Sequoia or later.

All questions and support

Need help or found a bug?

Write to support [at] klvr.dev. I'll read your message and be sure to reply.