No account · No cloud · No sync
Eight hours went somewhere. Only five got written down.
Worklog is a desktop timesheet that shows the gaps instead of hiding them. Drag an entry in about ten seconds, let it total itself, and reconstruct the day while you can still remember it.
Free · early preview builds · installs without admin rights
Capture → Confirm → Review
Three moves, repeated all day
The order matters: nothing counts as work until you say it did.
Drag to capture
Click an empty slot and drag to the end time. A title is the only required field — project, category, and tags can wait until review.
15-minute grid · 5, 10, or 30 in settings
Confirm, don't assume
Calendar events arrive as dashed suggestions beside your real entries and count zero minutes until you convert one. A meeting that was booked is a memory prompt, not proof it happened.
Local .ics import today · Microsoft 365 next
Review without recalculating
Every duration is derived from a start and an end, never typed in beside them, so daily and weekly totals can't drift out of step with the entries underneath.
Totals by project and by day · JSON backup in and out
What it protects
Yours, and only on this machine
Local by default, plainly labelled
Records live in the installed app's own IndexedDB profile — WebView2 on Windows, WKWebView on macOS, each a separate store. The sidebar always names where your data currently lives.
A backup you actually hold
Export a versioned JSON snapshot whenever you like and restore it elsewhere. It is the supported way to move between a Windows and a macOS install, not an afterthought.
Nothing to sign into
No login, no server, no account to delete later. Nothing about your day leaves the device unless you export it yourself.
Signed, and never behind your back
Worklog checks for a release at launch and tells you which version is available. It saves your current snapshot first, and installs only when you choose Install and restart.
The Friday-afternoon question
"Where did the week actually go?"
12:30 + 18:40 + 5:15 + 0:45 = 37:10 — 2:50 short of the target, and 45 minutes still waiting on a project.
Get Worklog
Two installers, one local app
Windows
- Package
- Per-user NSIS installer — no administrator rights
- Runs on
- Windows 10 version 1803 and later, and Windows 11
- Runtime
- Uses the built-in WebView2, or fetches it during install
SmartScreen will call it an unrecognised app until publisher verification is done. Choose More info → Run anyway.
Download for WindowsmacOS
- Package
- Universal DMG — Apple Silicon and Intel in one download
- Runs on
- macOS 11 Big Sur and later
- Runtime
- Uses the system WKWebView — nothing extra to install
Signed but not yet notarised, so Gatekeeper asks you to approve Worklog once under System Settings → Privacy & Security.
Download for macOSBoth builds ship from GitHub Releases with a published SHA-256 for every file. Windows publisher verification and Apple Developer ID notarisation are the next two milestones — these preview notices come off this page when they land.