Alarm Clock
Set multiple alarms with labels. Get audio and desktop notifications when time is up.
Current time
13:24:05
Wednesday, September 2, 2026
Alarms
Loading…
Add one or more alarms, unlock audio, and optionally grant desktop notification permission so you get notified when an alarm fires.
Enter the time you want the alarm to fire in the time picker, add an optional label, and press Add. The alarm is saved to your browser.
Tap Sound on once so the browser unlocks audio — this is required before any alarm tone can play.
Optionally press Enable desktop notifications and allow the browser prompt so alarms also trigger an OS-level notification.
Keep the tab open for your alarms to fire. You can toggle individual alarms on and off with the switch on each row without deleting them.
When an alarm fires, a ringing banner appears at the top of the page with the label. Press Stop to silence it.
- How many alarms can I set?
- Up to eight at once. All alarms are saved to your browser and persist across page reloads.
- Will an alarm fire if I close the tab?
- No. Like every browser-based alarm, the tab must stay open (it can be in the background) for the alarm to ring. There is no server or push service involved.
- Why do I have to click Sound on before the alarm can ring?
- Web browsers block audio until a page receives a user gesture, to prevent autoplay abuse. Clicking Sound on creates the AudioContext inside a click handler, which unlocks audio for the rest of the session.
- Does the alarm work when the tab is in the background?
- Yes. Alarms check for a match at the start of each minute, and desktop notifications fire regardless of tab focus. Audio may be delayed by a few seconds if the browser throttles the tab, but the notification still arrives.
More time tools
Set a timer for any duration. Get an alert when time is up.
TimerPrecise stopwatch with lap tracking and millisecond accuracy.
ClockConvert times between any IANA timezones with DST awareness.
TimezoneWork in focused intervals with automatic break scheduling.
ProductivityTrack the current time in multiple cities at a glance.
ClockConvert Unix epoch timestamps to dates and back, in seconds or milliseconds.
DateCalculate exact age in years, months, days, hours, and seconds.
DateAdd or subtract from a date, or measure the duration between two dates.
DateRun work/rest intervals for HIIT, Tabata, and circuit workouts.
TimerFind the best meeting time across timezones on a 24-hour overlap grid.
TimezoneCalculate sunrise, sunset, twilight, and golden hour for any location.
TimezoneTwo-player chess clock with Fischer increment and Bronstein delay.
Productivity