macOSWindows

Where Does Toggl Track Store Offline Data?

Where Toggl Track keeps its offline SQLite database on Mac and Windows, and when deleting it is safe.

Last updated

Toggl Track desktop apps keep an offline SQLite database so time tracking survives network outages. Mac builds store DatabaseModel.sqlite in a Group Containers folder, while Windows builds keep database.sqlite under LocalAppData. Entries sync to the web when connectivity returns.

That local file is the only home for unsynced entries, which makes it precious during outages. Support troubleshoots sync issues by examining the file directly. Deleting it fixes corrupt-state breakage fast, but only after confirming the cloud holds everything.

Where Toggl Track stores this, by platform

macOS
~/Library/Group Containers/B227VTMZ94.group.com.toggl.daneel.extensions/production/DatabaseModel.sqlite

CoreData SQLite store with entries, projects, and Timeline data. Deleting it with the app closed fixes most corrupt states once sync is confirmed. Use Go to Folder for the hidden Library path.

Windows
%LOCALAPPDATA%\Toggl Track\database.sqlite

Offline store for entries pending sync, sitting under a per-install folder. Export unsynced entries from Settings before touching it. The app rebuilds the file on next launch after a delete.

Frequently asked questions

how do I back up unsynced time entries

Copy DatabaseModel.sqlite on Mac or database.sqlite on Windows with the app closed. Unsynced entries live only in that file, so confirm sync first. Support may ask for the file itself when troubleshooting sync failures.

desktop app broken, how to reset it

Delete the local database files with the app closed, but only after confirming everything synced to the web. The app rebuilds a fresh database on next launch. When unsure, send the files to support for an unsynced-entry check first.

is everything safe in the cloud

No. The desktop database holds entries, projects, clients, tags, and optional Timeline recordings of app and window titles. Deleting it removes unsynced work permanently. Export from Settings as an extra safety copy before risky operations.

Notice an outdated path? Let us know.