← All tools
// Time

Online Alarm Clock online

Set a browser alarm — pick the time, pick the sound, keep the tab open

Online Alarm Clock logo
by
CHUNKY
MUNSTER
00:00:00
Alarm
Sound
Volume 80%
Ring for
Repeat
Repeat daily
No alarm set

How to Use Online Alarm Clock

  1. Set your alarm time — Use the time picker to enter the exact hour and minute you want the alarm to fire. The picker uses 24-hour or 12-hour format depending on your system locale.
  2. Choose a sound — Pick from Classic Beep, Gentle Chime, Digital Buzz, Rising Tone, or School Bell. Click Test to preview each one before setting.
  3. Adjust the volume — Drag the volume slider. The alarm respects this level independently of your system volume.
  4. Enable Repeat Daily — Toggle this on if you want the alarm to re-arm automatically for the same time tomorrow after you dismiss it.
  5. Click Set Alarm — The button turns into a cancel button and the status bar shows a live countdown. Keep the tab open — the alarm fires at the exact second.
  6. Dismiss or Snooze — When the alarm fires, the page pulses red. Click Dismiss to stop it, or Snooze 5 / Snooze 10 to get a few more minutes.

About the Alarm Sounds

All sounds are synthesised on-the-fly using the Web Audio API — no audio files are downloaded. Classic Beep uses rapid 440 Hz sine pulses; Digital Buzz uses a harsh square wave; Gentle Chime plays ascending sine tones; Rising Tone sweeps linearly from 200 Hz to 800 Hz; School Bell mimics a traditional ding pattern. Every sound loops until you dismiss or snooze.

Frequently Asked Questions

Does the alarm work when the tab is in the background?

Yes, as long as the tab remains open and your browser has not been suspended (e.g. put into an energy-saving sleep state). Modern browsers may throttle scripts in background tabs, but the alarm clock reads the system clock on every tick, so it will fire at the correct time when the tab is next active. For maximum reliability, keep the tab visible or pin it.

Do I need to install anything?

No. The alarm clock runs entirely in your browser using the Web Audio API. Nothing is downloaded, no extension is required, and no account is needed. Close the tab and the alarm is gone — there is no persistence.

What sounds are available?

There are 5 built-in sounds: Classic Beep (rapid 440 Hz pulses), Gentle Chime (soft ascending tones), Digital Buzz (square wave burst), Rising Tone (a frequency sweep from 200 Hz to 800 Hz), and School Bell (a ding pattern). Click the Test button next to the sound selector to preview any sound before setting the alarm.

Can I snooze the alarm?

Yes. When the alarm fires, three buttons appear: Snooze 5 min, Snooze 10 min, and Dismiss. Snoozing stops the current alarm and sets a new one for that many minutes later. Dismiss stops the alarm completely. If Repeat Daily is enabled, the alarm re-arms for the same time the following day after dismissal.

Will the alarm repeat every day?

Only if you enable the Repeat Daily toggle before clicking Set Alarm. With it off, the alarm fires once and then disarms automatically. With it on, dismissing the alarm automatically re-sets it for 24 hours later — useful as a daily wake-up alarm.