Custom Alarms
How to Set a Repeating Alarm for Any Interval: The Custom Alarm App Guide
Your phone's alarm app repeats on weekdays. Monday, Tuesday, Wednesday — it knows days of the week. What it cannot do is say "remind me again in 3 days" or "fire every 2 weeks from now." That single gap leaves millions of people manually resetting alarms or forgetting entirely. Here is the fix.
Why you cannot set an alarm for every few days on most phones
Open your iPhone or Android clock app and try to create an alarm that repeats every 3 days. You will find options for Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday — and nothing else. Neither iOS nor Android supports custom numeric intervals in their built-in alarm apps. This is not a setting you are missing. It simply does not exist.
The built-in clock was designed for wake-up alarms — something that fires at 7:00 AM every weekday. That covers a lot of use cases. It covers almost none of the recurring tasks that don't happen every day: medication schedules, plant watering, pet flea treatments, HVAC filter changes, pool chemical treatments, contact lens replacements. All of these happen on intervals that don't map to weekdays.
What a custom interval alarm actually is
A custom interval alarm is an alarm that repeats based on a number you set, not on specific days of the week. Instead of "fire every Monday and Thursday," it says "fire every 3 days" — starting from whenever you set it, calculating the next fire time from the moment you dismiss it.
This distinction matters more than it sounds. "Every Monday and Thursday" fires on fixed calendar days regardless of when you last did the task. "Every 3 days" fires 3 days after you actually completed it — so if you took your medication a day late, the next reminder adjusts automatically rather than firing on a day that's now wrong.
Workarounds people try and why they fall short
When people discover their phone can't do this natively, a few workarounds emerge. None of them work well.
- Calendar events: Creating a recurring calendar event for "every 3 days" is possible but cumbersome. Calendar apps were designed for meetings and appointments, not recurring physical tasks. The event clutters your calendar, the notification is easy to dismiss and forget, and changing the interval requires deleting and recreating the series.
- Manually resetting the alarm: Set a one-time alarm for 3 days from now, dismiss it when it fires, immediately set another one for 3 days later. This works until you dismiss the alarm while distracted and forget to reset it — which is exactly when you needed the reminder most.
- Sticky notes and habit trackers: Habit trackers are built around daily check-ins. A task that happens every 3 days doesn't fit cleanly into a daily habit framework — you either end up with a confusing streak or a habit you have to manually mark as "not today" on the days it doesn't apply.
How to set a custom alarm for any interval with Ripple
Ripple is built specifically for this. It supports any interval from 1 hour to 12 months — in hours, days, weeks, or months. Here is how it works for the most common use cases.
Every few days, for medication and pet care
Every few weeks, for plant watering and cleaning
Every few months, for filters and subscriptions
How to set it up in 30 seconds
When the alarm fires, dismiss it after completing the task. Ripple automatically schedules the next reminder from that exact moment — not from the original alarm time. So if you dismiss a 7-day alarm a day late, the next one fires 7 days from dismissal, not 6 days from when it was originally due.
Free tier includes 3 alarms. For most people this covers their main recurring tasks. Ripple Pro unlocks unlimited alarms, history log, and widgets at $2.99/month or $30/year — less than a coffee a month.
Frequently asked questions
Download Ripple free
Set your first interval alarm in under 60 seconds. Available on iOS and Android.