Keyboard Maestro

Conduct your Mac like a pro

get it
#2 Product of the DayDecember 04, 2016

Keyboard Maestro will make you more productive. Even the simplest things, like typing your email address, or going to Gmail or Facebook, launching Pages, or duplicating a line, all take time and add frustration. Let Keyboard Maestro help make your Mac life more pleasant and efficient.

  • Pros: 

    Can literally automate all the things on your Mac. Both more intuitive and more powerful than macOS' own Automator app.


    Its depth and breadth place KM somewhere towards the "pro" end of the spectrum, which might (appear to) be overkill for many people.

    Lets you do anything with your Mac. Automate all the things! Script apps that don't have scripting support (by replaying macros containing keypresses, mouse movements, clicks, whatever), have your Mac react to USB events, date/time, your input, device keys, external triggers, sleep/wake events, filesystem triggers, etc.

    I use it heavily for a few years by now, it's one of my essential apps. New versions are usually insta-buys — when I read that v7 was released, I bought it without test-driving it first. Same thing happened a year or two later with v8. It's worth every single penny.

    Carlo Zottmann 🇪🇺 has used this product for one year.
  • Patrick Loonstra
    Patrick LoonstraDesigner at

    Makes small taklst easier.


    Very techie to setup.

    It does repeating boring tasks for me. And also some fun logging stuff.

    Patrick Loonstra has used this product for one month.
MakersThere are no makers yet
You need to become a Contributor to join the discussion.
Chris Messina
Chris Messina@chrismessina · Product designer & entrepreneur
"Winner of a Macworld Editors’ Choice Award for 2013!"
Arun Sathiya
Arun SathiyaHunter@arunsathiya · Happiness Engineer, Automattic
@chrismessina And, it has gotten even better now with Keyboard Maestro 8!
Arun Sathiya
Arun SathiyaHunter@arunsathiya · Happiness Engineer, Automattic
Product description: Keyboard Maestro enables users to automate anything on the Mac ecosystem. Android users can relate this to Tasker. One can automate file renames, open and close files, run shell scripts, do magic with text content and expand texts and do a lot more. At least, these are few things I have achieved with Keyboard Maestro until now. Not a free app. Priced at 36 USD. I use it and love it.
Mike Coutermarsh
Mike Coutermarsh@mscccc · Code @ GitHub
@iarunsb I've used this for a while. It's really useful for automating things you do all the time. I use it to quickly move my mouse from screen/to screen (terminal to web browser). So i can keep hands on keyboard when going between the two.
Arun Sathiya
Arun SathiyaHunter@arunsathiya · Happiness Engineer, Automattic
@mscccc Same here. Have tons of Macros, connecting text to codes to applications to web apps to everything. One of the best investments, I would call.
Manny Orduña
Manny Orduña@manny_orduna
@iarunsb could I use this to automate calendar export to a specific folder on a certain date or in intervals?
Arun Sathiya
Arun SathiyaHunter@arunsathiya · Happiness Engineer, Automattic
@mannyorduna Should be absolutely possible. Keyboard Maestro has interface control units, application control and allows you to set destination for your actions - should enable you to achieve this.
Arun Sathiya
Arun SathiyaHunter@arunsathiya · Happiness Engineer, Automattic
@mscccc Did you check the new Keyboard Maestro app?
Pallav Agarwal
Pallav Agarwal@pallav_agarwal · Passionate for technology and startups
Better touch tool is better!
Parwinder Bhagat
Parwinder Bhagat@parwinder · Software Architect @ Pampered Chef
@pallav_agarwal Ill have to agree here. BTT is an amazing product with continuous updates and developed by a great dev.
dennis rothfuss
dennis rothfuss@drothfuss · Graphic Designer
@pallav_agarwal Better Touch Tool is awesome, it doesn't play well with a Wacom Tablet though.
Sayz Lim
Sayz Lim@sayzlim ·
@pallav_agarwal it’s a whole different type of app. Keyboard Maestro automates what you’re usually doing with your fingers. Need to enter thousand of spreadsheet contact one by one to HubSpot? Keyboard Maestro can handle it. Do you want to create a custom app that monitors front application window title and resize it every time you launch it? Keyboard Maestro can handle it. Need to move a mouse cursor to detected image on the screen? Keyboard Maestro can handle it. BetterTouchTool is a beast at handling touch-based devices. Keyboard Maestro is on another level at automating your works. Here’s some examples from my post in 2014:
Arun Sathiya
Arun SathiyaHunter@arunsathiya · Happiness Engineer, Automattic
@pallav_agarwal @drothfuss I suggest you check Keyboard Maestro. It has a lot of new features now.
Zee Z Eez
Zee Z Eez@zee_z_eez · Fascinating.
@pallav_agarwal No Way. Keyboard Maestro mops the floor. It's far more comprehensive. Can execute python, php, JS — it can do pretty much everything. Keyboard Maestro + Hazel is a killer combo.