Create highly customizable countdown timer overlays with ease using Countdown Timer Pro, a completely free macOS app. It's the perfect tool for work sessions, focus sprints, event timing, or simply keeping track of time visually.
EFFORTLESS CREATION
Just click and drag the Countdown menu bar icon—the farther you drag, the longer the timer (Inspired by Gestimer). Release to instantly place a sleek timer overlay anywhere on your screen.
FULL CONTROL & CUSTOMIZATION
• Timer Control Menu: Hover over a timer to access quick actions—move, resize, adjust time (by dragging), pause/resume, open the Countdown Manager, or close the timer—all directly from the overlay.
• Click-Through Overlays: On hover, timers become translucent and activate pass-through mode so you can interact with apps behind them without getting interrupted.
• Countdown Manager: Manage all your timers from one central hub. Set exact start and end dates, create recurring timers (daily, weekly, monthly, or custom intervals), and fine-tune every detail.
CUSTOMIZE THE LOOK
• Flexible Time Display: Choose from 7 time units (seconds to years) or display time as a percentage. The app automatically selects the most readable unit based on the remaining time. You can optionally hide the seconds portion in hours and minutes formats for a cleaner display.
• Visual Options: Personalize each timer with custom fonts, background styles, opacity, and progress ring settings like thickness, shadow, and track color.
• Color & Themes: Apply solid colors or create angular gradients with up to three colors. Save your designs as reusable color themes for consistency across timers.
ADVANCED FEATURES
• Timer Sounds: Choose from 12 sound alerts that can play when a timer ends or when a scheduled timer begins.
• Sound Volume Control: Adjust the volume for timer sounds directly in the countdown manager.
• Automatically close or delete timers when they finish.
• Automatically open an app, file, or website when a timer ends.
• Stacking: Timers automatically stack in your preferred direction.
• Auto-Repositioning: Delete a timer, and the rest slide to fill the gap seamlessly.
• Start-Time Visibility: Optionally keep timers hidden until their start time.
• Custom Notifications: Set alerts for when a timer finishes.
• Window Behavior: Choose how timers behave—keep them always on top, act like standard windows, or go borderless for full placement freedom.
• Default Configuration: Define default settings for new timers, so your preferred style and behavior are applied automatically.
• Other Options: Reverse progress direction, hide the Dock icon, enable hover-to-open timer control menu, and more.
FOR POWER USERS
Speed things up with custom keyboard shortcuts tied to overlay actions. If you want a distraction-free look, you can even hide the Timer Control Menu entirely and use only shortcuts when hovering. You also start, restart, and delete timers using the Shortcuts app.
---
Whether you’re managing deadlines, counting down to a big event, or just want a visual reminder of passing time, Countdown Timer Pro gives you the flexibility and control to make timers fit your workflow.
This app hasn’t received enough ratings or reviews to display an overview.
Feature suggestions
Husky_26
Very useful and clean app. I have some suggestions to make it even better.1. Option for preset durations. For example, for pomodoro sessions we use 25 min a lot. Have the ability to quickly select among multiple presets.Just example. When dragging to create the timer, show an overlay targets for the presets. When we drag onto them it should select them.2. Snap to 5 min or 10 min intervals while dragging to start the timer. Make the intervals customizable if possible.3. Have a reset button right on the overlay menu. Most of the times I want to reset a timer in the middle of the countdown since I started my task late or some other reason.
Developer Response
Thank you for the kind review and the great suggestions.The drag to presets idea and snapping to customizable intervals are already high on my to do list, and I hope to implement them soon. In the meantime, the app works with Apple Shortcuts, so you can create a widget to instantly start a 25 minute timer.The reset button already exists, but it is a bit hidden at the moment. You can right click the add or subtract time button on the overlay to reset the timer. I plan to make this a dedicated button in a future update.Thanks again for the feedback.
Really Love This, Few Feature Suggestions
shamsham007
love this, exactly what i was looking for for the past couple of years. thank you Nicolas for putting in the thought and work for this app. love the dragging functionality, the hovering, the aesthetic of the timer, the overall usability some suggestions for future development: > i don’t need so much aesthetic customizability - especially ring shadow and font. aesthetics can maybe be a submenu in advanced display options> Countdown feature: Allow countdown stages as the timer approaches its end: 1) When 10% of the timer is left (customizable) - change color (middle color)2) When 5% of the timer is left - slow flashing of timer3) When 1% of the timer is left - rapid flashing of timer, maybe another color change (last color) - for each stage add audio cue - sound or announcement (x mins remain) > i second the other user’s suggestion for pre-allocated pomodoro timer sections.
Toothbrush rule
Narwhalord
The toothbrush rule states the most valuable products are things people will use at least twice a day every day, and this timer is exactly that. This is the ultimate tool for ADHD or getting into deep flow. The best feature which is turned off by default is the ability to overlay the timer even over fullscreen windows. The close second is when you are setting the timer duration, it also tells you what time it will go off at so you don’t have to do the mental math. This is everything I’ve wanted, and it’s free.
Hi! Please Read!
RuM223
EDIT. Yes now I see! Everything works! Thank you very much for the answer! Hello! Thank you for the great product.1. Please make it possible to customize timer AS DEFAULT! Not for every launch separately.. I make timer blue and small size with small transparecy. When I start new timer through menu bar it is again big, orange and high contrast! No way..2. Please, make existing timer which is up (time up) to be launched again. Not through adding the time, but with button to lauch it again. So there wouldn't be a need to create it again. Thank you!
Developer Response
Hi, both of these features already exist in the app. You can set any timer configuration as the default by selecting “Use as default configuration” in the countdown manager. Every new timer will then use that setup. To restart a timer that has finished, you can right-click the add/subtract time button on the overlay, use the “Restart” button in the countdown manager, or turn on “Repeat automatically” with an optional custom delay. Let me know through the support site if you need help finding these features!
• Improved window position persistence on multi-display setups
• UI refinements
• General bug fixes
Version 1.1.12
The developer, Nicolas Øbakke, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More