Keysmith: Custom keyboard shortcuts for Mac and Web Apps

Do you relish simplifying your workflow and automating the trivial tasks on your Mac — the ones you need to perform often? Well, if you do, there’s something for you to cheer about in this article. A utility tool, if you will. Called Keysmith, the utility is essentially an app that allows you to create custom shortcuts for your Mac and the web. Thus, enabling you to perform actions quickly via the keyboard, without having to lift your hands off, and in turn, prevent disruption in the flow.


One of the preferred working methodologies for a lot of ‘power’ users — those indulging in editing, scripting, and coding — at large, is the reliance on the keyboard to perform most of the actions/operations on the machine, without having to move hands on-and-off between the keyboard and the mouse/trackpad. For, the ability to perform actions is considerably convenient on a keyboard as opposed to a mouse. And it is for this reason that most developers prefer a command-line interface over graphical and video editors swear by macro keyboards.

What is Keysmith?

Keysmith is a third-party Mac utility that makes it easy for you to create keyboard shortcuts for Mac and web apps. You can pretty much have a shortcut for any of the system apps or third-party apps on Mac, as well as the popular web apps that you use very often. The idea behind the utility is to make it possible to have shortcuts for apps/services that are otherwise not offered in them by default.

Keysmith — shortcuts for Mac and Web Apps

To help you understand better, consider the case of opening incognito mode on Chrome. You can open the app and use the incognito mode shortcut to open a new incognito mode. Or, if you know macOS scripting, you can create a script that opens the browser in incognito mode every time you launch it. But with Keysmith, you can take things even further and automate the entire thing by creating a shortcut to open Chrome in the incognito mode that triggers the incognito script, and have a key binding that makes running the shortcut even easier.

While some may suggest that a shortcut with the same functionality can be created by binding the incognito script to a key from the Keyboard settings, there is only so much you can get out of it, not to mention the ability to create shortcuts for deeply-integrated services and web apps, available on Keysmith.

Of course, this is just one of the many instances where you can use Keysmith to simplify actions to improve your workflow. You can also perform basic operations like opening certain apps or go overboard with automation and have shortcuts to run more Apple scripts like the ones to resize images, convert images, etc.

How does Keysmith work?

Keysmith works by seeing what actions you perform once you hit the record button. To do this, it records your steps, processes them, and converts them into an understandable format. If you want, you can make changes to these steps. Unlike other shortcut utilities, which require you to build a sequence of actions to create a shortcut, Keysmith only requires you to hit the record button and start performing the action (you want to have the shortcut for), as you would normally, to record the steps involved.