All features of the date-specific alarm

Updated

CAlarm is an iPhone app that rings a real alarm on a date and time you pick — something the built-in Clock app cannot do. From date-and-time alarms to pre-alerts, schedules, calendar and widgets, here is everything CAlarm can do.

Download on the App Store
Alarms

Date-specific alarms

The built-in iOS alarm only lets you set a time. CAlarm lets you set both a date and a time, so it rings on the exact day.

CAlarm's alarm list on iPhone, showing three alarms: 7:00 Bin day on 8/28 (Fri), 9:30 Dentist on 8/29 (Sat) and 10:00 Renew passport on 9/1 (Tue)

One-time alarm

Set '15 Apr, 2:30 PM' to ring once on that specific date. You'll never forget the day of an event.

Weekly repeat

Combine any days Mon–Sun. Recurring alarms like every Monday and Thursday at 9:00 are easy to set up.

Alarms linked to schedules

Create alarms straight from a schedule you've added, and link several alarms to a single schedule.

Swipe to delete / duplicate

Long-press to duplicate an existing alarm, swipe to delete (with undo). Toggle recurring alarms on and off in one tap.

Repeat

Monthly, yearly and "2nd Friday" repeats

The built-in iOS alarm can only repeat by weekday. CAlarm adds monthly and yearly repeats, plus patterns like "the 2nd Friday of every month", so recurring commitments ring as real alarms.

CAlarm's repeat options: None, Weekly (choose days), Every 2 weeks on Tue, Monthly on day 8, Monthly on the 2nd Tue, and Yearly on 9/8

Every month on the same date

Repeat on the 25th of every month for rent, bills or inspections. If you pick the 31st, months without a 31st are skipped automatically — no need to rebuild the alarm.

The 2nd Friday, the 3rd Tuesday

Repeat by the position of a weekday within the month. The 1st through 4th are supported, so monthly stand-ups and committee meetings map directly onto an alarm.

The last weekday of the month

Repeat on the last Friday of every month. Because it always resolves to the final matching weekday, the date never drifts between months with four and five weeks.

Every two weeks

Biweekly repeats cover cycles a weekly schedule cannot express — alternating bin collections, fortnightly check-ups or one-on-ones.

Every year on the same date

Birthdays, anniversaries and annual renewals ring every year from a single setup. Pick 29 February and it rings on leap years only.

Just pick the date

The repeat rule is derived from the date you have selected. Choose a day that is the 2nd Friday and "monthly on the 2nd Friday" appears as an option — you never count weeks yourself, and the day you picked is always part of the rule.

Weekly runs forever; the rest are scheduled ahead automatically

A weekly repeat is registered with the iOS alarm system (AlarmKit) as a repeat, so it keeps ringing indefinitely without opening the app. Biweekly, monthly and yearly repeats have to be registered one occurrence at a time, so CAlarm schedules the next 6 biweekly, 3 monthly or 2 yearly occurrences ahead and tops them up whenever you open the app or return to it. Your alarm list shows how far ahead each one is scheduled, for example "Scheduled through 10/9".

Biweekly, monthly, monthly-by-weekday, last-weekday and yearly repeats are Premium features. "No repeat" and weekly repeats are free.

How it works

Reliable alarms with AlarmKit

CAlarm is built on Apple's AlarmKit (iOS 26). It uses the same mechanism as the built-in Clock app, so alarms arrive more reliably than notification-based apps.

Rings at ringer / alarm volume

It rings at the ringer and alarm volume, not the media volume. Even with media turned down, the alarm rings loud and clear.

Rings on silent

It rings even in silent, Do Not Disturb, or Focus mode, so it won't go quiet and slip past you.

Full-screen on the Lock Screen

Alarms and reminders appear full-screen on the Lock Screen, so you notice the moment you glance at your phone.

Reminders

Pre-alerts

A heads-up before the main event, so you don't lose time to prepare or travel.

9 pre-alert options

Choose from 5, 10, 15, 30 minutes, 1 or 2 hours, 1 or 2 days, or 1 week before.

Attach notes & URLs

Add a title, note, or URL to a reminder and jump straight to what you need from the notification.

Sounds

Rich alarm sounds & snooze

Pick from 25 sounds to match the moment.

CAlarm's sound picker, with alarm volume set to Low, Medium or High above a list of sounds, each with a preview button

A wide range of sounds

Classic (buzzer, digital, doorbell…), nature (birds, forest, river), music box, songs, seasonal, and emergency tones (including Japan's disaster-alert sound) — plus 'none'.

Long snooze too

Snooze intervals from none, 1–30 min, 45 and 60 min, up to 2–12 hours — from short anti-oversleep gaps to a 12-hour long snooze.

Schedules & templates

Schedule management & templates

Manage the events themselves, not just alarms — and save your common patterns as templates.

Schedules

Set a title, start/end time, note, URL, and color. Link notifying reminders or silent milestones to each schedule.

Schedule templates

Save recurring schedule patterns as templates and create them on any selected day in one tap.

Templates for items too

Not just schedules — alarms, reminders, and milestones can each be saved as templates, and reordered by drag & drop.

Calendar

See it all on the calendar

A month view shows your schedules and alarms at a glance.

CAlarm's calendar screen, showing the month view for August 2026 with Manage Templates in the header

Month view

Scroll infinitely between months. Day cells show color markers for your registered schedules.

Details for the selected day

See a day's schedules as cards and a timeline, including events that span across midnight.

Widgets

Widgets & Live Activity

Check your next event or snooze status without opening the app.

CAlarm's alarm widget on the Home Screen, showing Upcoming alarms with Pack for the trip Today at 22:00, Get up Tomorrow at 8:00, and +1 more

Calendar widget (Home Screen)

Shows alarms, pre-alerts and time notes from your schedules together in time order. It lists everything from now onward instead of splitting by day, so overnight shifts do not get cut off. Three sizes. Tap to open the calendar.

Alarm widget (Home Screen)

Shows the alarms that ring next. Small fits two; Medium splits the next two days that have alarms into two columns. It never filters to today and tomorrow, so it stays useful when your only alarm is weeks away. Dates read "Today", "Tomorrow" or "Sun, Sep 14". Alarms attached to schedules are included.

Lock Screen widget

Under the clock, your next item with its date and time, what it is, and which schedule it belongs to. Above the clock, the time and title on a single line. A type icon tells an alarm apart from a pre-alert or a time note at a glance.

Live Activity / Dynamic Island

See the remaining snooze time in real time on the Lock Screen and Dynamic Island.

The Lock Screen widget is a Premium feature. The Home Screen calendar and alarm widgets are free.

Appearance

Make it look the way you want

An alarm app is something you open every day. It helps if the colours and the type suit you.

Theme colour

Ten colours to choose from: blue, indigo, teal, green, orange, red, purple, pink, light pink and grey. Picking any colour of your own is a Premium feature.

App icon

The Home Screen icon changes to match the theme colour you picked.

Dark mode

Follow the system, or pin the app to light or dark regardless of what the phone is doing.

Font

The system font, or Roboto, Inter, Montserrat, Poppins, Lato, Nunito, Source Sans, Work Sans, DM Sans and Rubik among others.

Text size

Follow the system, or set seven steps from extra small to extra large inside the app alone.

Settings

Adjust it to how you actually work

The places where habits differ are settings rather than decisions made for you.

Minute step

Set the picker to step by 1, 5, 10, 15 or 30 minutes. If five-minute precision is enough, you get there in fewer turns.

Delete expired alarms

Choose whether one-time alarms are removed once they have rung. With it on, the list holds only what is still coming.

Alarm summary

Show or hide the summary of today and tomorrow above the alarm list.

Save bar in the editor

Hiding the previous-day, next-day and save bar gives the date picker more room. It hides itself while the keyboard is up.

Holidays, first day of the week, rokuyo

Calendar holidays can follow Japan or the United States, or be switched off. The week can start on Sunday or Monday. Rokuyo, the Japanese six-day cycle, can be shown as well and is off by default.

Remembers where you were

The app opens on whichever of the alarm list and the calendar you had open last.

Accessibility

Accessibility

The app is not built on the assumption that everyone is looking at the screen.

VoiceOver

Elements on the main screens carry spoken labels and state, such as selected or locked.

Dynamic Type

Text follows the system size setting, and the in-app text size can override it.

Pricing

What is free, and what the purchases unlock

CAlarm is free to download, and date-specific alarms with weekly repeats stay free. Every purchase is one-time, with no subscription.

Remove ads

Clears the ad in the alarm list and the one shown when you stop an alarm.

Theme colour

A custom theme colour of your choosing, and an app icon to match.

Premium

Everything above, plus the advanced repeats (biweekly, monthly, monthly-by-nth-weekday, last weekday, yearly) and the Lock Screen widget.

All purchases are one-time with no auto-renewal. If you bought Remove ads or Theme colour first, an upgrade product prices Premium at the difference. Restoring purchases is available from the same screen.

Try CAlarm now

Download on the App Store

Requires iOS 26.0 or later · Free (with in-app purchases)

← Back to home