“I like this product a lot, and we find more and more uses for it in our office. After much searching, this is exactly the tool we needed. Simple to install, simple to use, inexpensive, and it has all the features we were looking for.”
Relax knowing that Alarm++ will play your favorite MP3 track to wake you up in the morning, remind you to go to that 10AM meeting with Marketing, and tell you to pick up milk on your way home. Alarm++ can even automatically put your computer in standby mode after you’re gone for the day and start your e-mail program and favorite Web sites before you come in tomorrow morning.
Alarm++ has been translated into German.
“I couldn’t run my office without this program and would endorse it anytime, anywhere.”
Reminder windows
Alarm++ reminds you with event windows that don’t take focus away from what you’re doing. Dismiss them or snooze them whenever it’s convenient (for a few minutes, hours, or days).
Play audio/video media
Alarms play any media you’ve got: MP3s, video, etc.—wake up to your favorite track, favorite movie, or favorite sound clip from South Park.
Repeating events
Events repeat at many different intervals: every few minutes, hours, days, weeks, months, or years. Set alarms for every third Tuesday, Friday the 13th, the second workday of the month, the last Monday of every third month, and more…
Events repeat as many times as you want: once, twice, … forever, or until a specific date.
“Thanks for your fast and thorough support. I depend on Alarm++ to run my life!”
Customize events
Restrict events to certain hours of the day, weekdays, weeks of the month, months of the year, only on workdays, or only on non-workdays.
Schedule tasks
Run applications or scripts, open Web sites, open files, anything you can do with a Windows shortcut. Make backups every night, download your stock information every week, visit your favorite Web sites every morning, and more…
If you have advanced needs, you can use Windows Scripting to make Alarm++ do almost any function when an event goes off. The Alarm++ installation includes some sample scripts and batch files that you can modify for your own use.
Send e-mail
Alarms send e-mail reminders to any e-mail address: your cell phone, someone’s pager, your spouse, your department, etc. (You can use a service such as TeleFlip's FlipOut to send SMS text messages to a cell phone.)
“GoldDownload Review Staff give this product a Pick Award because it is easy to use,
it has a professional-looking interface, it is excellent compared to other programs in this
section and so on.”
—BrotherSoft
Shareware—try before you buy
Alarm++ is shareware so you can try it for FREE before you register.
The evaluation (unregistered) version of Alarm++ allows you to use ALL of its features: all types of repeat intervals, templates, e-mail, applications, and more. The only limitation is the number of alarms that can be active. You can create an unlimited number of alarms with the registered version.
Robust
Alarm++ saves your changes automatically—you'll never lose your alarms if Windows crashes.
Compatible
Alarm++ runs on Microsoft® Windows® Vista, XP (Home and Pro), 2003, Me, 2000, NT 4 w/IE4, 98 Second Edition, 98, and 95 w/IE4.
And much, much more…
Manage alarms, edit alarm templates, skip events, and test alarms.
Appears when an event occurs (optional).

Why pay $100 or more for some other application that doesn't do everything you need?
Other organizer applications don't provide the extensive features you need to keep track of your important events and automating your repetitive tasks. Alarm++ does more to save you time and keep you on track.
| Features | Alarm++ | Outlook | Palm |
|---|---|---|---|
| Events occur on a specific date | • | • | • |
| Restrict events to specific months | • | ||
| Restrict events to specific weekdays | • | • | • |
| Restrict events to specific weeks of the month (first, second, third, fourth, and last) | • | • | |
| Restrict events to workdays | • | ||
| Restrict events to non-workdays | • | ||
| Restrict events to a time range | • | • | |
| Restrict events to a combination of months, weekdays,
weeks of the months, workdays or non-workdays, and a time
range (e.g., Only occur on workdays between 10:23am and 4:49pm on the second Tuesday and Friday in March, July, and October.) |
• | ||
| Offset event by minutes, hours, days, or weeks | • | not weeks | |
| Offset event by workdays or non-workdays | • | ||
| Specify which weekdays are workdays | • | ||
| Specify certain days as non-workdays (i.e., vacation days) | • | ||
| Repeat events by a specific number of minutes, hours, days, weeks, months, or years | • | • | |
| Repeat specific number of times | • | • | |
| Repeat until a specific date | • | • | • |
| Repeat forever | • | • | • |
| Disable individual alarms | • | ||
| Events can display a window (tiny, small, medium, or large) | • | ||
| Display reminder text in RTF, using bold, underline, italics, strikeout, different fonts, colors, bullets, left-align, right-align, and center | • | ||
| Events can animate their windows | • | ||
| Events can position their windows anywhere on the screen | • | ||
| Events can change the transparency of their windows | • | ||
| Events can display a balloon tip | • | ||
| Events can play MP3s | • | ||
| Events can play a WAV file | • | • | |
| Events can beep the speaker (with a specific duration and frequency) | • | ||
| Events can send e-mail automatically (with attachments, using To, CC, and BC) via SMTP, MAPI, or CMC | • | ||
| Events don't "steal" focus from your current application | • | • | |
| Event windows can be minimized so that you're not forced to acknowledge them to get them out of your way | • | ||
| Option to not display event windows above the screen-saver | • | ||
| Events can run an application | • | ||
| Events can open a Web site | • | ||
| Events can open a folder | • | ||
| Events can run scripts or batch files | • | ||
| Events can run applications when the initial event occurs, when a snoozed event occurs, when you snooze it, or when you dismiss them | • | ||
| Create new alarms from templates that you design | • | ||
| Snooze events by a variable number of minutes, hours, or days | • | preset options | fixed snooze |
| Automatically skip an event if it was to go off a specific number of minutes, hours, days, or weeks in the past | • | ||
| Test your alarms to make sure they do what you want | • | ||
| Control the application via automation (add alarms programmatically) | • | ||
| Convenient tray icon for accessing frequently used commands | • | ||
| Pause and resume all events (e.g., while playing a game you don't want interrupted) | • | ||
| Open multiple alarm files simultaneously (e.g., one at home and one on your USB key drive) | • |
These examples—and others—can be found in the Examples.alm file which is installed in the Alarm++ installation folder. Or you can download the latest version.
Monday through Friday for two weeks: Repeat page and Advanced page
Sound the Westminster Chimes of Big Ben every 15 minutes.
Download alarm file and Download sound files
The 13th. Only on Fridays. Repeat every month.
Every Monday through Friday: Repeat page and Run page
Back up your computer every other Friday: Repeat page and Run page
I don't like to hear my computer beeping or playing sound files when I get e-mail during the night, so I use Alarm++ to run Steve Gibson's Wizmo utility to mute it.
Run: wizmo.exe
Arguments: quiet mute=1
Then, in the morning, Alarm++ turns it on again.
Run: wizmo.exe
Arguments: quiet mute=0
Every workday: Repeat page, Advanced, and Run page.
The cdplayer.exe utility no longer comes with Windows XP and later.
Most versions of Windows support the Windows Media Player,
and you can use wmplayer.exe /device:AudioCD.
Microsoft's Web site has documentation on the media player’s
command line options.
MS Outlook can be set to send/receive e-mail at a certain interval, but it can't do it only on non-workdays or 3am and 3pm. Alarm++ can do this for you automatically with two alarms. Create one alarm to start Outlook whenever you want to download your e-mail. (You will need to configure Outlook to automatically send/receive e-mail.)
Run: outlook.exe
Create another alarm to go off 15 minutes (or half an hour or whatever) after the first alarm--whenever you're sure that Outlook is finished--and have it run this script to exit Outlook.
Run: SampleOutlookExit.vbs
(I also use this to make sure that Outlook shuts down when I leave work because I access the same e-mail accounts at home.)
Message: UPS tracking number (such as 1Z A72 28W 02 7232 539 0)
Repeat every 8 hours
Only on workdays (skip events on non-workdays; occur on the next event)
E-mail to totaltrack@ups.com
Similar alarm templates are set up for USPS, FedEx air, and FedEx ground.
Repeat every 8 hours
Only on workdays (skip events on non-workdays; occur on the next event)
Only between 8am and 5pm
Repeat every 12 months (presidential election: Repeat every 48 months)
Only on Monday
First week of the month
Offset 1 day after
Start (US): Second Sunday of March
End (US): First Sunday of November
Run: net.exe
Arguments: send Julian_PC %name%: %message%
Run: SampleOpenWebSites.js
Run: net.exe
Arguments: time \\OtherComputer /set /yes
Run: SamplePeedy.vbs
Arguments: "You have a meeting at 10 o'clock."
Alternative arguments: &ldquot;%message%&rdquot;
The first Friday of every other month: Repeat page and Advanced page
Every year, one workday before March 29: General page and Repeat page
Three business days before the 1st of the month until it's paid off in 2010: General page, Repeat page, and Advanced page
Run: SampleArguments.bat
Arguments: "%message%"
Every Thursday: Repeat page and Run page
SampleCreateAlarm.vbs and SampleCreateAlarms.vbs
Alarm++ is Shareware Pick of the Week at WUGNET.
Alarm++ is a 4-cow selection at Tucows.
Alarm++ is a 5-star Editor's Pick at
ZDNet.
Alarm++ is The Most Popular at SoftPile.
Alarm++ received 5 stars from Global Shareware.