If you are one of these people that struggle, here are 10 apps for Windows, Mac, iOS, and Android that can help you stay on time and make sure that you don’t forget a due date again.

Due (iOS)

Due for iOS is my go to reminder/timing app. You can setup reminders for specific times that repeat, multiple timers that can run at the same time, and also access to a handy Logbook where all of your checked-off reminders are stored. Due also has a bunch of settings allowing you to customize your alarms and sounds as well as the ability to backup and sync your reminder/timer data.

Repeat Timer (iOS)

Repeat Timer is a simple and beautiful timer app that only supports three different timers. The timers can have a set interval so you can practice your Pomodoro technique with ease. You can also setup how many times you want the timer to repeat with its interval. Repeat Timer has some great sounds to it as well as an awesome design, look, and feel. If you want a simple way to stay on time with your iPhone, this is the app.

Alarmed (iOS)

Alarmed reminds me a lot of Due but with some extra functionality like wake-up and sleep timers (which you can even assign playlists to for the duration of your sleepy time). The app is quite impressive, but can feel like setting overload, especially if you are looking for just a simple way to stay on time. But, if you are looking for an app that does alarms, repeats, and alarms all in one, Alarmed is a good bet.

COL Reminder (Android)

More of a reminder application than timer, COL Reminder for Android allows the user to setup multiple reminders with notes, due dates and times, repeats, as well as a priority system. There are also a bunch of settings for customizing now the alarm sounds and notifications react to reminders, ability to change the minutes you can choose from in the dropdown list, etc. One of the coolest features is a built in parking timer that you can set to be placed in your notification bar when you activate it.

Timer (Android)

Time is a simple way to run multiple countdown timers at the same time. The timers can wake your phone from sleep when finished, you can pause/continue them, and many of them can be saved and used later. My favorite part of Timer is the way that you use a “knob” to set the timers, kind of like using an iPod click-wheel.

RemindMe (Android)

RemindMe is a very simple timer/reminder application for setting quick reminders. Basically, you create a new reminder, set the countdown timer or specific time of day you wanted reminded, put in a brief description, and set the reminder.

Nice Timer (OS X)

Pretty much the simplest of simple when it comes to timers on OS X, nice timer is a great choice if you are just needing a countdown timer or stopwatch. It’s small, elegant, and gets the job done on your Mac.

Nag (OS X)

Nag is mostly interesting because of it’s interface that allows you to easily adjust your alarm by pressing buttons that add or subtract hours, minutes, and seconds to your reminder. You can also set a bit of text for the reminder and be “nagged” by the app until you click the stop button.

TimeLeft (Windows)

Although it may not be the prettiest of apps, TimeLeft is a super powerful way to drag due times and remind you of when things are happening. With TimeLeft you can set reminders with complex rules, set countdown timers, use a stopwatch, or even replce the Windows system clock with the TimeLeft clock. The app is fully skinnable, so you can try to make it match your cuttent Windows look and feel.

Free Countdown Timer (Windows)

Countdown Timer is great way to track numerous countdowns and be reminded of certain events with music and notification messages. The interface is simple and easy to use, yet there are many powerful features like being able to wake your computer from sleep mode at a specific time or due date. Featured photo credit: Onur Binay via unsplash.com