Online Alarm Clock

Set one or many alarms that ring right in your browser. Saved automatically — they're still here when you come back.

--:--:--
Loading…
Your local time

Add a new alarm

    Keep this tab open for alarms to ring. Tap "Add" once to enable browser notifications.

    How the online alarm clock works

    iAlarmClock runs entirely in your browser. When you add an alarm, the time and label are saved to your device's local storage — nothing is uploaded to any server. While the tab stays open, the page checks the time every few seconds and rings when an alarm is due.

    Tips for reliable alarms

    Multiple alarms

    Add as many as you like — each with its own label. Toggle individual alarms on or off without deleting them. Useful for split-shift schedules, medication reminders, or layered wake-ups (a "soft" alarm at 6:30 and a "for real this time" at 6:45).

    Privacy

    Your alarms live in your browser, not on our servers. Clearing your browser data will remove them. No account, no email, no tracking of your alarm contents.

    Alarm clock FAQ

    Does it work if my phone is locked?
    Browsers typically pause background audio when a device is locked or sleeping. For 100% reliability on mobile, use your phone's built-in alarm app for critical wake-ups and use iAlarmClock as a desktop/secondary alarm.
    Can I have more than one alarm?
    Yes — add as many as you want. Each can have its own label and be toggled independently.
    What sound does it play?
    A clean two-tone beep generated by the Web Audio API, so there's no audio file to load and no licensing concerns.
    Can I change the alarm sound?
    Not yet — custom sounds are on the roadmap. Let us know if you'd like a specific tone added.
    Will I lose my alarms if I clear cookies?
    Yes. Alarms are saved to your browser's local storage — clearing site data removes them. They're not synced across devices.