Examples
Pricing
Release Notes
Contact Us

Create custom keyboard shortcuts for
anything
Google Docs
YouTube
Slack
Reddit
GitHub
localhost

Keysmith makes it easy to create custom keyboard shortcuts for your Mac and the web

Download now macOS Catalina required
something here something here something here something here something here something here something here

Watch and learn

Three easy steps

Record yourself

Hit record and Keysmith picks up what you're doing with your mouse and keyboard. Type some text, or click on buttons, menus, Dock items, lists, and more. Keysmith is smart enough to understand it all.

Set a Hotkey

Use a hotkey to trigger the shortcut from anywhere. Or create hotkeys that are triggered only within a specific app or website.

(Video slowed to 0.25x speed. It's seriously fast.)

Run it

Press the hotkey and watch Keysmith do all the typing, clicking, and browsing. Just like you did, but faster.

Everything you need

Record icon
Smart recording

Keysmith detects buttons, lists, and page loads automatically

Wrench icon
Edit with ease

Shortcuts are described in natural language, making editing a breeze

Search icon
Run by name

No need to remember every hotkey. Run your shortcuts by name with a Spotlight-like search bar

App icon
App-specific Shortcuts

One hotkey can trigger different shortcuts depending on what app is open

Keys icon
Generous free version

Experience all the features with no time limit, up to five shortcuts at a time

Apple logo icon
Made for Mac

Written in Swift, with full support for Dark Mode and Retina displays

See what's possible

Thumbs Up Reactji

⌥Y in Slack

  1. Press ⇧⌘\
  2. Type +1
  3. Press Return

Attach PR

⌃⇧A on Trello

  1. Click GitHub
  2. Click Attach Pull Request...
  3. Click the first item in the list

Highlight selected text

⌥H on Google Docs

  1. Click Highlight color
  2. Click yellow
  3. Press Right

Some things already have keyboard shortcuts.
For everything else, there's Keysmith.

Download now macOS Catalina required

Be the first to know