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

Alarm and Timer

Online Alarm Kur48 downloads

Set alarms and run multiple countdown timers without leaving your vault.

Add to Obsidian
Alarm and Timer screenshot
Alarm and Timer screenshot
Alarm and Timer screenshot
  • Overview
  • Scorecard
  • Updates2

Alarm and Timer for Obsidian social preview

Set alarms and run multiple countdown timers without leaving Obsidian. Schedules use absolute timestamps, so sleeping or suspending the app never makes a countdown drift. Please note that alerts work only while Obsidian is running.

Features

  • Alarms with an optional date and label.
  • As many countdown timers as you need, with pause, resume, restart, and cancel.
  • In-app alerts with an optional sound and optional system notifications.
  • A sidebar view, an optional status-bar countdown, and command-palette controls.
  • Quick-start timer buttons you can configure in settings.
  • Seven interface languages that follow Obsidian's language setting.
  • Fully offline: no account, no telemetry, no network requests.

Screenshots

Schedule an alarm

Alarm scheduling form and active alarms in the Alarm and Timer sidebar

Control countdown timers

Timer form with active timer controls in the Alarm and Timer sidebar

Respond to a finished timer

Timer alert offering Restart and Stop

How to use

Select the alarm-clock icon in the ribbon to open the sidebar.

Alarms: open the Alarm tab, pick a time (and optionally a date and label), then select Set alarm. Without a date, the alarm rings at the next occurrence of that time. Use Edit or Cancel on an active alarm, and Stop to acknowledge it when it rings.

Timers: open the Timer tab, enter a duration or use a quick button, then select Start timer. Durations accept 90s, 10m, 1h 30m, mm:ss, or hh:mm:ss, from one second up to 30 days. While a timer runs you can Pause, Resume, Restart, or Cancel; when it finishes, Restart runs the same duration again.

Commands: the command palette can open the sidebar, set an alarm, start a timer, stop a ringing alert, clear the history, and pause, resume, restart, or cancel the next scheduled item. Commands appear only while they can actually do something.

When Obsidian is closed

The plugin has no background process, so nothing can ring while Obsidian is fully closed. When Obsidian becomes active again:

  • an item overdue by less than the grace period (configurable in settings) rings normally;
  • older items are marked Missed and never ring. A recent miss shows a quiet notice, while an old one just goes to History.

Installation

Install it from Settings → Community plugins once it is accepted into the directory.

To install manually, download main.js, manifest.json, and styles.css from the latest GitHub release into <vault>/.obsidian/plugins/alarm-timer/, restart Obsidian, and enable Alarm and Timer.

Troubleshooting

  • No sound: check Enable sound, the plugin volume, and your device audio, then use Test sound in settings.
  • No system notification: check the operating-system permission, then re-enable System notifications. The in-app alert always remains.
  • An item shows as Missed: it came due while Obsidian was inactive for longer than the grace period.

Something else? Report it on the issue tracker with your Obsidian version, plugin version, and platform.

Privacy

Everything stays on your device. Alarms, timers, labels, and settings live in Obsidian's plugin data store; the plugin never reads your notes, writes files to your vault, collects analytics, or makes network requests. The only external pages are GitHub and the author's online alarm clock, and they open only when you click a link.

Platform support

Desktop only (macOS, Windows, Linux) by design. Mobile systems suspend Obsidian in the background, so no ordinary plugin can ring reliably there once the device locks or the app is backgrounded.

Development

Requires Node.js 24.

npm ci --legacy-peer-deps
npm test
npm run build

npm run check runs the full gate: lint, strict type checks, tests with coverage, release validation, and a production build. The generated main.js is never committed; releases are published from GitHub tags.

Author and license

Built by Burak Ozdemir, creator of Online Alarm Kur, an online alarm clock and timer. MIT License.

HealthExcellent
ReviewPassed
About
Set alarms and run multiple countdown timers without leaving Obsidian. Alarms ring once at the time you pick, today or on a future date, with an optional label. Timers accept flexible durations like 90s, 10m, or 1h 30m, and you can pause, resume, restart, or cancel them from the sidebar, status bar, or command palette. Timers stay accurate even if your computer sleeps. Alerts appear in-app, with optional sound and system notifications, and everything works fully offline with no account, telemetry, or network requests.
DatesSidebarStatus bar
Details
Current version
1.0.1
Last updated
3 weeks ago
Created
3 weeks ago
Updates
2 releases
Downloads
48
Compatible with
Obsidian 1.10.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
Online Alarm Kuronlinealarmkur
onlinealarmkur.com/en/
GitHubonlinealarmkur
OnlineAlarmKurTV
Xonlinealarmkur
  1. Community
  2. Plugins
  3. Dates
  4. Alarm and Timer

Related plugins

Day Planner OG

Day planning from a simple task list in a Markdown note (bare bones, preserves the features and behavior of the original plugin).

Chronology

A calendar and a timeline of the note's creation and modification.

Time Things

Show a clock in the corner. Track the total editing time of a note and the last time it was modified.

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.

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.

Day Planner

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

Vertical Tabs

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

Full Calendar Remastered

Complete Calendar HUB experience. Work with all your calendars in one place. Analyze your time and take action!