Creating Keyboard Shortcuts To Launch Apps

You can use the Shortcuts app to create very simple Shortcuts to launch apps. You can then assign a keyboard shortcut to that and now launch or switch to that app with a single key press. Add as many as you like for quick access to your most-used apps.
You can also watch this video at YouTube.
Watch more videos about related subjects: Keyboard Shortcuts (82 videos), Shortcuts (69 videos).

Video Transcript

Hi, this is Gary with MacMost.com. Let me show you how to create keyboard shortcuts to launch apps on your Mac. 
MacMost is brought to you thanks to a great group of more than 1000 supporters. Go to MacMost.com/patreon. There you can read more about the Patreon Campaign. Join us and get exclusive content and course discounts.
I'm often asked if there is a way to launch an app using a keyboard shortcut. You can do that if you use the Shortcuts App. Now the Shortcuts App is a way to create these simple little actions, kind of like scripts. It's not related to keyboard shortcuts. But you can assign a keyboard shortcut to a Shortcut so you can trigger it with the keyboard. So we're going to create a simple shortcut that will launch an app and then assign a keyboard shortcut to it.
Let's go to the Shortcuts App here and then let's create a shortcut that will launch an app, say Pages. I'm going to click the New Shortcut button right there at the top of the screen and then I'm going to search for an Action to add to this shortcut. The Action I want is Open App. Open App is probably the simplest action there is. It simply launches an app, or if it is already launched it brings it to the front. I'm going to double click on it and then I'm going to click the one parameter that is needed the app to launch. I'm going to click that and search for Pages. Then I'll double click that to put that as the parameter. 
So now we will open Pages. We can test this out with the Run button at the top of the screen. By Run you can see will run pages and this is the document I was working on. Let's name it. Launch Pages and close it out. You can see I can also run it by clicking the Run button here in the Shortcuts App. But that's not very useful. We don't want to launch Shortcuts just to launch other apps. Instead let's assign a keyboard shortcut that will do this even when the Shortcuts App isn't running. 
So I'm going to double click here to go back into the shortcut. I'm going to click on the Details button here at the upper right and I'm going to click the Add Keyboard Shortcut button here. This will automatically check the use as Quick Action and Put in Services Menu checkboxes here. Those are required in order for there to be a keyboard shortcut. Now it is difficult to find good keyboard shortcuts set that you can use to launch a variety of apps. But I found that Control and Option, so Control not command, and then a number would work really well. So I'll do Control Option 1 to launch Pages here. Now this is setup automatically to receive any input from Quick Action. That happened when that checkbox got activated there. We don't need to receive any input at all. So I'm going to click there and Deselect All so now it's received no input from Quick Actions. Just to be a little neater. 
Now let's close this and let's check in the Services Menu. Here I can see under Services there's launch Pages and there's the Keyboard Shortcut. But let's quit Shortcuts altogether and we find in any app in the Services Menu, like here in Finder we'll see Launch Pages and the keyboard shortcut. So let's try it. Control Option 1. We can see there it launched Pages. So back here at the Shortcuts App let's duplicate this. I'm going two-finger click on the trackpad or right click on the mouse to bring up the Context Menu, Duplicate. For this duplicate item here we'll go in. We'll change it to Launch, instead of Pages, we'll say Numbers. We'll change this from Pages to Numbers as well. Then we're going to go to the Details section here and add a keyboard shortcut for that. So Control Option 2 for Numbers. Let's do it again for Keynote. Duplicate, go in, change the name, change which app it opens, and then change the keyboard shortcut to Control Option 3. 
Notice by duplicating it kept the same color. We could have started with a different color and we can certainly change to one now. But it also takes the icon automatically of the app we've chosen. It's smart enough to realize the only thing it is doing is opening an app and maybe the icon should be the icon for that app. So it's easy to see what we've got going on here. In addition we can go and create a new Folder here. Let's call the Folder, Launch Apps, and then let's go here and take these three and move them here. So now we can easily see these 3 here and kind of keep them separate from the rest.
We Quit Shortcuts. Now when we look in the Services Menu we're going to see all of these here listed alphabetically. So not necessarily in the order of the keyboard shortcuts or the order we created them. We can use them to launch an app. So Control Option 3 and it will launch Keynote. 
You can also go to System Settings and then Keyboard and then Keyboard Shortcuts and then go to Services. Under Services there's a section for Shortcuts. Expand that and you'll find these here. You can change the Keyboard Shortcuts for all of them right here instead of having to go back into each individual shortcut. It's also a handy place to see all of the shortcuts and make sure they are set correctly. 
A better set of keyboard shortcuts used for this may be the F keys. If you go to Function Keys right here and you turn this On then a key like F1 is actually F1. If you have this turned Off then F1 is actually Lower Screen Brightness, the symbol on top of F1. You have to use the fn key to hit a true F1. But if this is On we could actually go and change these to be F keys. So, for instance, I could go in here and change this to F1, change this to F2, and change this to F3. Now I can launch these apps by hitting just those keys on the keyboard. No modifiers necessary. So now you can go through and add as many of these as you want. Maybe even have some modifiers. I'll have this one for F1. Maybe launching something else. There's Command F1, or Option F1. You can have keyboard shortcuts for basically any app that you need. 
Remember this works not just to launch an app but to bring it to the front as well. So here I've got Pages. Let's say I go to another app like Safari. If I want to bring Pages back, sure I can use the App Switcher and Go To Pages and select it like that. But I can also just use F1 again and that will bring it to the front. So in this case F1 becomes my single key, all purpose, show me Pages right now keyboard shortcut. 
I hope you found this useful. Thanks for watching. 

Comments: 15 Comments

    Rohit
    3 years ago

    Is there a way to create a shortcut for Command + Shift + 5. I always forgot and would be love to use a F key for this.
    Or some other method.

    Thanks Rohit

    3 years ago

    Rohit: Not sure what you mean. Command+Shift+5 *is* a shortcut. Do you want to change it to something else? You can do that in System Settings, Keyboard, Keyboard Shortcuts, Screenshots. Change it to whatever you like.

    Ron
    2 years ago

    Hello Gary, your advice:

    I commonly use the right to left. Yes the shortcut is impossible. For example, "Right to Left" appears both under two functions (paragraph direction and another one). Which prevents the function from being saved.

    2 years ago

    Ron: I'm not sure of any way around that.

    Tex
    2 years ago

    With all the new stuff in version 16, can we now create a shortcut to answer the iPhone? Something like "Hey Siri, answer the phone." would do, but I wouldn't mind using a shortcut in between Siri and the phone.

    2 years ago

    Tex: That's been available for a while, no need for a Shortcut. https://support.apple.com/en-au/guide/iphone/iph838fd6fd4/ios#:~:text=accept%20the%20call

    Jeff
    2 years ago

    Hi, Garry - thanks for the video. When I'm over in Evernote, the shortcut will only type the number - not execute the shortcut and switch to the app. I've dug and dug and don't see that shortcut (I'm using Control + Option + 3 as an example) in use in Evernote. Any thoughts?

    2 years ago

    Jeff: Your first step in troubleshooting is to simply try another keyboard combination to see if that works. If so, then Evernote is simply using that combo.

    Jeff
    2 years ago

    Thanks, Gary! Good idea! Semi-related, when I very first boot the Mac, and try any of my keyboard shortcuts, none of them work. It seems like maybe certain circumstances have to be in place for them to work?

    2 years ago

    Jeff: Not sure why that would be the case. You "when I very first boot..." so the problem resolves itself after some time? Or do you do something to get it to work? How often do you boot? (See https://macmost.com/a-beginners-guide-to-whether-to-shut-down-or-sleep-your-mac.html)

    Claudio Silvaggi
    2 years ago

    Hey brother, thanks for this... have you ever been successful in creating a shortcut to print more than 1 document... I have 2 documents that I print often and would love to create a shortcut for that... tried searching for a solution, but not there yet... Either way, thanks for what you do!..

    2 years ago

    Claudio: In the Finder you can just select the two files, and then Command+P.

    Rick
    2 years ago

    I'm trying to make a shortcut that will create a new Sticky. I managed to make the app launch by pressing F1, that part that works fine. But then what? There is nothing like "create new file" in the Shortcuts…

    2 years ago

    Rick: Note that many apps already have the Command+Shift+Y shortcut to take selected text and start a new Sticky Note. But if you want to do it in Shortcuts, you'll need to use some scripting (and trial and error) to trigger the keyboard commands. Not sure if you have that sort of coding experience. See https://macmost.com/3-ways-to-automate-keystroke-sequences-on-your-mac.html

    Rick
    2 years ago

    Thanks Gary this looks like what I was looking for, I'll try!

Comments are closed for this post.