Set a wake-up time or a quick reminder right in your browser. Choose the time, add an optional label, and the clock rings with a tone generated locally — no app to install, no account, and no audio file to download. It is handy for power naps, timeboxing work, reminding yourself to leave, or a quiet kitchen timer when your phone is across the room.
How it works
You pick a target time of day. The page compares it to your device clock and schedules the alarm for the next time that clock reads your chosen hour and minute — today if it is still ahead, otherwise tomorrow. When the moment arrives, the alarm tone is synthesised on the spot with the browser’s Web Audio API (an oscillator), so there is no sound file to fetch and the alarm works even offline. You can then dismiss it. Because all of this happens inside the open tab, the tab must stay open and the device must stay awake.
Example
It is 2:40 pm and you want a 20-minute reminder. Set the time to 3:00 pm, add the label “Stand-up call”, and press Set alarm. The page calculates that 3:00 pm is 20 minutes away and schedules the tone for then. At 3:00 pm the alarm sounds and shows your label, and you dismiss it.
If instead you set 8:30 am at 2:40 pm, the alarm rings at 8:30 the next morning, because that time has already passed for today.
Keep the tab open and the device awake; everything runs in the page, so nothing about your alarm ever leaves your device.