How to use the online alarm clock
Setting an alarm for 4:20 am while everyone else is asleep can feel like cheating the clock, but it's usually just planning ahead for an early departure or a shift that starts before sunrise. This will sound at 4:20 am through your speakers, whether it's the depths of winter or a short summer night.
After picking a tone, press Start and leave the page open. It doesn't need an internet connection once it's running, but it does need the tab itself to stay open, so avoid closing the browser or letting the device fall asleep before the time is reached.
This works well as a second alarm, one that isn't tangled up with phone notifications, do-not-disturb settings, or low battery. It genuinely won't ring if the tab gets closed or the device goes to sleep, so treat it as a backup or a work-desk tool rather than the only alarm for something important. On a 24-hour clock 4:20 am is written 04:20, and spoken aloud it's twenty past four at night. You'll also see it written 4.20 am — a full stop instead of the colon means the same time. Setting the alarm to 4:20 am tomorrow morning works the same way: if the time has gone for today, the count runs through to it.
Common questions
What happens once the alarm goes off?
It rings through your device's speakers on a loop until you stop it from this page. There's no separate app notification, so make sure your volume is turned up before you rely on it.
Is this alarm accurate across daylight saving time?
It uses your device's local clock, so as long as your computer's time and date settings are correct, it'll adjust automatically when daylight saving time starts or ends.
Can I use this on my phone instead of a laptop?
Yes, it works in a mobile browser the same way, but phones are more likely to lock the screen or sleep, which can stop the alarm from ringing. A laptop or desktop tends to be more reliable for this.
Can I set more than one alarm at a time?
This page is built around a single alarm at a time. For multiple alarms, open a separate tab for each one and set a different time in each, keeping every tab open until it's rung.