Magic Timesheet app icon
← All apps

Stop losing time you already worked

Magic Timesheet

Every other time tracker is a stopwatch you forget to start. Magic Timesheet works backwards — it reconstructs your billable hours from the evidence your work already leaves, then exports a clean CSV or a branded PDF invoice.

macOSFree 14-day trial
Magic Timesheet showing a week of billable hours reconstructed into a ledger with times, projects and amounts Magic Timesheet showing a week of billable hours reconstructed into a ledger with times, projects and amounts
Backwardsreconstructs hours from what you did — no timer to start
7 sourcesfiles, calendar, WordPress, GitHub, git, email, tracked time
CSV + PDFbranded, client-ready invoices in one click
$29intro · reg $39 · macOS · local-first

No timer to start

It reads the evidence your work already leaves.

Files you touched, calendar meetings, WordPress changes, GitHub and git commits, email, tracked time — Magic Timesheet scans the sources you point it at and rebuilds the billable ledger for you. The half-hours you'd never remember to log are simply there, waiting.

Magic Timesheet's data sources — Local Files, Calendar, WordPress, GitHub, Local Git, Email, Tracked Time Magic Timesheet's data sources — Local Files, Calendar, WordPress, GitHub, Local Git, Email, Tracked Time

Always current

One refresh, and your week is up to date.

Never tracked a thing live? It doesn't matter. Before it generates, Magic Timesheet pulls the latest from each source — WordPress edits, sent email, calendar — so the reconstructed timesheet is backed by real, current activity. Skip straight to generating, or refresh first; either way, you always have a reliable report.

Magic Timesheet's Update Data Sources dialog — pull the latest WordPress, email and calendar activity before generating Magic Timesheet's Update Data Sources dialog — pull the latest WordPress, email and calendar activity before generating

Client-ready output

A branded invoice, ready to send.

Review and adjust the reconstructed entries — categories, billable %, pre-paid hours — then export a clean CSV or a polished PDF invoice on your own letterhead: client, date range, hourly rate, a per-task breakdown, and the grand total. It all stays on your machine — local-first, no cloud account, and nothing you build here is stored or synced anywhere else.

A branded PDF timesheet invoice generated by Magic Timesheet, with per-task hours and a grand total A branded PDF timesheet invoice generated by Magic Timesheet, with per-task hours and a grand total

From evidence to invoice, in three moves

01

Point it at your evidence

Connect the sources you already use — local folders, calendar, WordPress, GitHub, git, email. No new habits to keep.

02

It rebuilds the ledger

Your week comes back as billable entries with times, projects and amounts — assembled from what actually happened, not what you remembered.

03

Adjust & invoice

Tweak anything, then export a CSV or a branded PDF invoice. Done — even if you never started a timer.

A real, native app for macOS$29 intro (regularly $39), no subscription. Local-first: your files, calendar and clients are never stored or synced anywhere but your Mac. No cloud, no tracking.

Native macOS app Buy once, $29 intro Local-first, no cloud Made by one person

Try it free for 14 days. Keep it for $29.

Download Magic Timesheet and use it free for 14 days — export unlocks when you buy. If it earns its place, one purchase at the intro price of $29 (regularly $39, no subscription) keeps it for good; your license arrives by email — just click Activate to unlock. For macOS.

$29intro price · regularly $39
Download — free 14-day trial How pricing works

Get updates on Magic Timesheet

Hear about new versions and fixes when they land — nothing else. A note now and then, no spam.

No spam, unsubscribe anytime. Privacy.