Language
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)

Set multiple alarms in your browser with custom sounds, repeat schedules, snooze, and a live countdown. No install, no account, everything stays on your device.

Online Alarm Clock That Rings Right in Your Browser

This online alarm clock lets you set wake-up calls and reminders straight from a browser tab — no app to install and no account to create. Type a time, pick a sound, and the alarm rings at the exact moment, complete with a real-time countdown so you always know how long is left.

Set as many alarms as you need, each with its own label, repeat schedule, and tone. Make a one-time alarm for a nap, a daily alarm for waking up, or a custom-day alarm for things like a Monday-Wednesday-Friday workout. Snooze for five more minutes when you need it, and let each alarm auto-stop on its own.

Private by design: every alarm and setting is stored only in your own browser (localStorage), and uploaded sounds stay in your browser's IndexedDB. Nothing is sent to a server.
Keep this tab open: a browser alarm needs the page running to ring on time. You can switch to other tabs, but don't close this one and don't let your device fall asleep. Turn on browser notifications so you still get alerted while working in other tabs.

How to Set an Alarm

1

Add an alarm

Click Add Alarm or press N. Type the hour and minute, or use a Quick Add button (+5m, +10m, +15m, +30m, +1h) to set the time from now.

2

Choose label and repeat

Add an optional label such as "Wake up" or "Take medicine", then pick a repeat: Once, Daily, or Custom to select specific days of the week.

3

Pick a sound and duration

Choose a built-in tone and preview it, or upload your own audio file. Set the Ring duration — how long the alarm sounds before it auto-stops — then click Save.

4

When it rings

At alarm time a full-screen notification appears with the sound playing. Click Snooze 5m to ring again in five minutes, or Dismiss to stop it (one-time alarms turn themselves off).

Keyboard shortcuts: press N to add a new alarm, Space to dismiss the ringing alarm, and Esc to close the dialog or dismiss the alarm.

Features

Multiple Alarms

Create as many alarms as you need, each with its own time, label, sound, and repeat. They're sorted by time so the next one is easy to spot.

Real-Time Countdown

Every alarm card shows a live countdown that updates each second, switching to a "Tomorrow" or day-and-hour view for alarms further out.

Flexible Repeat Options

Ring Once and auto-disable, repeat Daily, or use Custom to choose the exact weekdays an alarm should sound.

Built-In and Custom Sounds

Pick from several built-in tones, preview before saving, or upload your own MP3, WAV, or OGG file (up to 5MB, kept in your browser).

Snooze

Not ready yet? Snooze to silence the alarm for five minutes and have it ring again — as many times as you like.

Auto-Stop Duration

Set how long an alarm rings before it stops on its own, anywhere from 1 to 60 minutes, so it never plays endlessly while you're away.

Browser Notifications

Enable notifications to get an alert when the tab is in the background, helping you catch the alarm while you work on other sites.

Saved Locally

Your alarms and settings persist across browser sessions on your device, with no account and no internet connection required to keep them.

Frequently Asked Questions

Will the online alarm work if I close the tab or my PC sleeps?

No. A browser alarm needs the page running, so it won't ring if you close the tab or the browser, or if your device goes to sleep or shuts down. The tab can sit in the background while you use other tabs — just keep it open and enable browser notifications so you're alerted even when it isn't active.

How accurate is the alarm?

The clock follows your device's own time and checks every second, so the alarm fires at the minute you set. The main thing that affects reliability is the browser pausing a backgrounded tab — keeping the tab active and your device awake gives the most dependable timing.

Can I add a snooze and a custom sound?

Yes. When an alarm rings, Snooze silences it for five minutes and then rings again, and you can snooze multiple times. For a custom tone, open the sound dropdown while creating or editing an alarm and choose "Upload new sound..." to add your own MP3, WAV, or OGG file (up to 5MB).

Will it be loud enough to wake a heavy sleeper?

The alarm plays at full volume and loops until you dismiss it or it auto-stops, so loudness depends on your device's own volume and speakers. Turn your system volume up, make sure the device isn't muted, and pick a tone that cuts through. If you tend to sleep through alarms, uploading a louder custom sound can help.

Do I need to download or install anything?

No. The alarm clock runs entirely in your web browser. There is nothing to download, install, or sign up for — open the page, set a time, and it's ready.

How do I set the alarm for a specific time?

Click Add Alarm, then type the hour and minute directly, or use a Quick Add button (+5m, +10m, +15m, +30m, +1h) to set the time relative to right now. The dialog shows how long until the alarm so you can confirm before saving.

Can I set alarms for specific days of the week?

Yes. Choose the Custom repeat option and select the exact days you want — for example Mon, Wed, and Fri for a workout alarm that only rings on those days.

What does "Ring duration" mean?

Ring duration is how long the alarm keeps sounding before it stops automatically if you don't dismiss or snooze it. The default is 5 minutes, and you can set it anywhere from 1 to 60 minutes.

Are my alarms saved if I close the browser?

Yes. Alarms and settings are stored in your browser's local storage and uploaded sounds in IndexedDB, so they come back when you return to the page. Clearing your browser data will remove them.

How many custom sounds can I keep?

You can store up to two uploaded sounds to save memory. When you upload a third, the oldest one is automatically removed, and any alarm that used it falls back to the default sound.

00:00:00
Wednesday, July 15, 2026

No alarms yet

Create your first alarm

Keep this tab open for alarms to work
Press N to quickly add a new alarm
Use Quick Add (+5m, +10m, +30m, +1h) to set the alarm from the current time
Set a Ring duration so the alarm auto-stops if you don't dismiss it
Choose Custom repeat to ring only on specific weekdays
Enable Browser notifications to get alerts when the tab is in the background
All alarms are saved locally in your browser
Want to learn more? Read documentation →
1/7
Start typing to search...
Searching...
No results found
Try searching with different keywords