Online alarm clock

Set a free alarm clock in your browser. Pick a time, add a label, choose a sound, repeat it daily, and snooze. No download and no sign-up.

A browser alarm clock is the right tool when the thing you need is a single interruption at a specific wall-clock time — take the bread out at 16:20, join the call at 14:55, leave for the train at 08:10. Unlike a phone alarm, it lives on the machine you are already working at, so it interrupts the thing it is meant to interrupt.

Set as many alarms as you need. Each one keeps its own time, label and sound, and they persist if you reload the page, so a reload part-way through the afternoon does not lose them.

How to set an alarm

  1. Enter the time you want it to ring. If that time has already passed today, the alarm is set for tomorrow.
  2. Add a label. It appears when the alarm fires and in the desktop notification, which matters once you have more than one alarm set.
  3. Choose a sound. Clicking a sound plays a preview — this also lets the browser know you want audio, which is what makes the alarm audible later.
  4. Turn on 'Repeat every day' for a recurring alarm, then press Set alarm. Allow notifications when your browser asks.

Making sure it actually rings

This is worth being blunt about, because every browser alarm shares the same constraints and most pages do not mention them. The alarm runs in this page, so the tab has to stay open — closing it, or quitting the browser, cancels everything.

  • Browsers block audio until you have interacted with the page. Previewing a sound or pressing Set alarm counts, so do at least one of those.
  • A muted tab stays silent. Check the speaker icon in the tab strip if you are unsure.
  • While an alarm is pending, this page asks the operating system to keep the screen awake, in browsers that support it. If the machine sleeps anyway, the alarm fires when it wakes.
  • Allowing notifications gives you a second channel that works even when the tab is buried behind other windows. It is the single biggest improvement to reliability.
  • For anything you genuinely cannot miss — a flight, an exam — set a phone alarm too. A browser tab is not a safety-critical device.

Snooze

Snooze re-arms the alarm a set number of minutes from now, which you can change from 1 to 60. It is a separate control from the alarm time, so you can keep a 07:00 alarm and still snooze it in 15-minute steps.

Nothing you enter is sent anywhere. This page has no backend and no account — your settings, alarms and saved entries are stored in your own browser's local storage and stay on this device. Clearing your browser data clears them.

Frequently asked questions

Will the alarm ring if I close the tab?

No. The alarm is a timer inside this page, so closing the tab or the browser cancels it. Leave the tab open — pinning it keeps it out of the way.

Will it ring if my computer goes to sleep?

Not while it is asleep. Where the browser supports the Screen Wake Lock API, this page asks to keep the display awake while an alarm is pending, which prevents most idle sleeps. A manual sleep or a closed laptop lid still stops it, and the alarm fires on wake instead.

Why is there no sound?

Most often the tab is muted, or the page has had no interaction yet — browsers refuse to play audio until you click something. Preview a sound to clear both, and check the volume slider is not at zero.

Do my alarms survive a page reload?

Yes. Alarms are saved in your browser's local storage along with their labels, sounds and repeat setting, and the next ring time is recalculated on load. They do not sync to other devices.

Can I set an alarm for a specific date?

This tool works on a daily cycle — a time, optionally repeating each day. For a specific date, use the countdown tool, which counts down to any date and time you choose.