Mac Apps‎ > ‎


EZSwitch is a Mac status bar application which allows you to shutdown, restart or put your Mac(OSX Snow Leopard or above) to sleep with a user configurable delay time.  It also allows you to cancel or change the operation within the user configurable delay time.  For example, if the delay time is configured as 10 seconds and the user initiates a sleep, within the ten seconds the user can change his mind and cancel the sleep or change the operation to a shutdown or a restart. The delay also provides the user the opportunity to exit their computer desk without accidentally waking up the computer through the keyboard or mouse.

What's New in Version 1.2

-Added hot key support for sleep, shutdown and restart. The modifier keys are not user configurable and are fixed to be Option+Command. EZSwitch will not allow any standard System wide keyboard shortcuts to be overridden even if it is currently disabled in system preferences/Keyboard. A help window will guide the user when configuring the hot keys for EZSwitch. The user will have to press the modifier keys while configuring a hot key even though the modifiers are fixed. 

- Added a preference setting to automatically launch EZSwitch at system login. By default, the automatic launch of EZSwitch is disabled. The user has to specifically enable this option in the preference window of EZSwitch.

-Added some aesthetic refinement to the user interface.

Version History
09/08/2011 - Version 1.2 approved. Live on Mac Appstore
08/31/2011 - Version 1.2 sent for Mac Appstore approval. 
08/24/2011 - Version 1.1 approved. Will be live in Appstore in 24 hours 
08/17/2011 - Version 1.1 sent for Mac Appstore Review 
08/11/2011 - Version 1.0 released in Mac Appstore


Please feel free to leave feedback on whats right and whats not right about this app. Recommendations for new app functionality from the users is very much appreciated. Please e-mail your feedback to .

Download from Mac Appstore


How to make EZSwitch run automatically when logging in

1) Go the preference window by clicking on   

2) Check the box labeled "Start on login" shown below


3) Thats it! EZSwitch will automatically start next time you login. Uncheck the box if you don't want EZSwitch to start automatically but why would you do that???