Skip to main content

Free Alarm Clock

Set one or more alarms with a label and repeat days, choose a built-in tone, snooze, and see a big clock with a countdown to the next alarm while this tab stays open.

Keep this tab open and your device awake. An online alarm only rings while this page is open in a running browser. If the computer sleeps, the browser is closed or a phone locks and freezes the tab, nothing will ring. Turn the volume up, and do not rely on it for anything you cannot afford to miss.

--:----

Add an alarm

Repeat on

Your alarms (0)

No alarms yet. Pick a time, then press "Add alarm".

Settings

Uses the browser's Screen Wake Lock, where it is supported. It uses more battery.

Optional. Shows a notification when an alarm rings, but only while this page is still running.

Sound is not enabled yet. Browsers need a click or tap on this page first, so click anywhere (needed again after every reload).

πŸ”’ Your alarms are saved in this browser only and never leave your device. Nothing goes in the page address.

How It Works

The page reads your device clock twice a second, compares it with each saved alarm, and when one is due it builds the tone with WebAudio oscillators and plays it until you stop or snooze it.

  1. 1
    Set an alarm
    Pick a "Time", add a "Label", choose the days under "Repeat on" and a "Tone", then press "Add alarm".
  2. 2
    Keep the page open
    Leave this tab open with the sound on. Tick "Keep the screen awake while this page is open" if your browser allows it.
  3. 3
    Watch the countdown
    The big clock shows the time and a countdown to the next alarm. Press "Test tone" any time to check the sound.
  4. 4
    Stop or snooze
    When it rings, press "Stop" or "Snooze". A "Once" alarm switches itself off, a repeating one rings again next time.

Your alarms stay in this browser. They are never put in the page address and never uploaded.

Related Tools

Frequently Asked Questions