Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Timetracker

hedgehog1833hedgehog18338k downloads

A stopwatch whose value can be inserted in the editor with a hotkey.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates27

This plugin's code moved to Codeberg: https://codeberg.org/hedgehog1833/obsidian-timetracker

This repository will no longer receive updates and only contains tags and releases mirrored from Codeberg for releasing to Obsidian. Please create any new issues or feature requests in the Codeberg repository.


This Obsidian plugin adds a stopwatch to track time of something. Per hotkey the stopwatch's current value can be inserted into the editor, to make notes to this precise moment in time. If you forgot to activate the stopwatch, you can set a custom start value. The stopwatch functionality is a completely rewritten clone of https://github.com/tokuhirom/obsidian-stopwatch-plugin

Configuration

Time format: hours, minutes, seconds

The format for how to print the stopwatch's current value. Default is to display hours, minutes and seconds 00:00:00. Each can be turned on and off separately.

Trimming

Allows cutting off leading zeros. With this setting activated, 01:10:01 will be displayed as 1:10:1.

Line break

Adds a line break after the inserted timestamp instead of the default whitespace.

Text color

The inserted timestamp's text color can be chosen via color picker. The color is applied via an html span.

Printed time format

The format for how to print the stopwatch's current value. If left blank the default is to display the value just as it is shown in the sidebar. There are three placeholders available: ${hours}, ${minutes} and ${seconds} that are simply replaced with the respective value. The trimming parameter still applies to the printed time format. Maximum length for the printed time format is 256 characters.
The print format Time: ${hours}h ${minutes}m ${seconds}s will result in Time: 1h 10m 1s being pasted for a stopwatch value of 01:10:01 with trimming parameter active.

Persistence

When closing the app the stopwatch's value can be saved and restored on the next application start. When activated, saving the value takes place once every 60 seconds while the timer is running or if stopped/resetted or the value is changed manually. The values are saved in the workspace so they are shared between devices but not between mobile and desktop platform. A stopwatch that was still running when the app was closed is restored in a stopped state, so the time the app spent closed is not counted towards the value.

Commands

All three commands work regardless of whether the sidebar panel is open, collapsed or has never been opened in the current workspace:

  • Start or stop the stopwatch
  • Reset the stopwatch
  • Insert timestamp based on current stopwatch value — only offered while an editor has focus.
HealthGood
ReviewCaution
About
Add a persistent stopwatch to Obsidian to track elapsed time and restore the value across restarts. Insert the current timestamp into notes via hotkey or set a custom start value if you forgot to start, and paste using customizable formats (trim zeros, line break, color).
DatesSidebarCommands
Details
Current version
2.0.0
Last updated
Last month
Created
3 years ago
Updates
27 releases
Downloads
8k
Compatible with
Obsidian 1.7.2+
Platforms
Desktop, Mobile
License
GPL-3.0
Report bugRequest featureReport plugin
Sponsor
PayPal
Author
hedgehog1833hedgehog1833
codeberg.org/hedgehog1833
GitHubhedgehog1833
  1. Community
  2. Plugins
  3. Dates
  4. Timetracker

Related plugins

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Tag Wrangler

Rename, merge, toggle, and search tags from the tag pane.

Quick Switcher++

Enhanced Quick Switcher, search open panels, and symbols.

Thino

Quickly capture memos and display them in the sidebar with a heatmap. (Closed source)

Tasks

Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering. Maintained by Clare Macrae and Ilyas Landikov, created by Martin Schenck.

Copilot

Run AI agents such as Claude Code, Codex, and OpenCode inside your vault. Turn your second brain into a smart assistant that gets knowledge work done.

Day Planner

Turn tasks from daily notes, the Tasks plugin, and calendars into time blocks on an editable timeline, with built-in time tracker.

Find orphaned files and broken links

Find files that are not linked anywhere and would otherwise be lost in your vault. In other words: files with no backlinks.

Note Toolbar

Add customizable toolbars to your notes.

Vertical Tabs

Offer an alternative view that displays open tabs vertically, allowing users to group and organize tabs for a better navigation experience.