Best Macro List

Best Macro List

UPDATED: 2020-05-05 04:31 GMT

The intent is for this to be a list of the best macros, as determined by you guys, the users of Keyboard Maestro.
I have set this topic/post as a "wiki", which means anyone can edit it. Of course, we would ask you to consider carefully before you make a change.

See related topic:
Best Examples of Keyboard Maestro Macros

To edit a "wiki" post, just click on the "wiki edit icon" in the top right of the post.

Macros are sorted first by Category, then alphabetically by Macro name.

Short, Simple, Example Macros

We have a tag named example which is used to tag those macros that are written specifically to provide an example of some feature and/or simple (partial) workflow. If you post such a macro, please tag with example

Macros by Category

Apple Mail

Clipboard Processing


Diagnostics and System Info

File/Folder Processing

Image Processing

Keyboard Maestro Tools


(Note: This is a draft list. You guys feel free to edit/add.)



Text Processing

User Prompts

Web Site Authoring

Web Page (URL) & Web Browsers

# Windows: Access, Analysis, Diagnostics, & Control

Other Macros

Best Macros by Author

All Macros by Popular Authors

The below links will list all macros posted by the indicated author to the KM Forum "macro" section.


  • Find ALL macros posted by an Author (forum member) using this Search:
    @MemberName #macro in:first
Beginning before the beginning: the basics of the building blocks?
Use of Orthogonal Design in Keyboard Maestro
Best Advice & Resources for Learning Keyboard Maestro Thoroughly
NEW! Macro Import Manager (MIM) BETA v0.9.0
Loading Apps upon start of macOS with individual Desktops
Improved Title Case Macro
Must Have Keyboard Maestro Workflows
Microsoft Remote Desktop
How Do I Ensure Menu is Enabled?
How Do I Use KM to Copy and paste?
Set Mouse Location on OCR found Text
Modify a current macro..get user input from popup input box?
Detecting whether SHIFT key is held down
Jump 30 seconds in itunes
String copy and paste - web address and more
MACRO: Get List of RegEx Capture Group of Multiple Matches
MACRO: Get List of RegEx Capture Group of Multiple Matches
Filter Action (v9.0.3)
Mass update Actions (relative to the ....) field / or default settings
Simple Macros (A thread?)
How Do I Move Files in Download Subfolders Up to Parent Folder?
TIP: Understanding KM Variables, Tokens, & Functions
Need Help with Kensington Turbo Mouse Pro Buttons Running Catalina
How Do I Extract URLs from Emails and Open in Selected Browser?
How to use Chrome URL as a macro trigger?
I've been using Keyboard Maestro for 5 Years Now
How to select a virtual instrument in Logic Pro X. Is it possible?
Perform calculation on variable
MACRO: Macro Spotlight - DEPRECATED
Trigger not firing unless first "run" from Maestro
Keyboard Maestro 8.0.4 “Super Swap” Macro
Convert between Spaced String, Camel Case, Kebab Case and Snake Case
Type today's date (only)
Understanding KM limits with browser actions (newbie)
Is it possible to merge many .html files (downloaded) into one?
Tutorials for the uninitiated?
New to Keyboard Maestro... would appreciate some help towards some finder file manipulation
Manipulate KM’s Display Text Window
Newbie question - messing up stock shortcuts?
How Can I Automate Sending EMails Using an Online Database as the Source?
Convert AutoHotKey script to KeyboardMaestro for Mac using existing ahk file
Is keyboard maestro relevant if I have bettertouchtool and Alfred pro?
How to Move and Click a cursor on an action box?
How Do I Download a PDF from a Web Page?
Append string to all text files in a folder
Problems Using Set Safari Field
Auto filling password/test
Copying an Image from a Profile Web Page
KBM Macro for Generating iCloud Share Link
Call for Your Best Macros
Passing %TriggerValue% to shell script
Final Cut Pro Import
Problems With Menus in Sound Studio on Mojave
How Can I Set KM to Find & Copy a String of Numbers in a Document
Using Keyboard Maestro to Custom Move and Resize Windows
Detected that no more files enter to this folder
Place unruly app windows
Peter, Are Vids Permitted? (+ Another Q)
Selecting and Copying text on web page Help!

Must… resist… urge… to list my own macros here. :stuck_out_tongue_closed_eyes:

1 Like

Here's a cool benefit / side-effect, of having your macro listed here, in the "Best Macro List": The link to "Best Macro List" shows up at the top of your macro topic:

I changed the listing of macros from a numbered list to a bullet list.
I think just being on the list is good enough, without trying to debate/select the precise order.

1 Like

Should you pin this?

We could, but unfortunately the way Discourse forum software works, it doesn’t stay pinned for each member, after that member has read the topic.

Unless @peternlewis knows of another way to make it always stay on top in the “macro” category?

1 Like

Can this topic include Plugins also, or just Macros?

My preference would be just for macros.
Let’s see how this idea goes.
If it works well, then we could add a similar topic to the “plugin” category.

I’m trying to look at this from the perspective of a new KM user.
If a user is trying to find/select a macro they need, how do they do it?

We have a mixed blessing: We have a lot of macros published/shared, but they are a variety of usefulness and quality. The “Best Macro List” is just one way of highlighting those that the user community have found most useful.

Plugins are a complicated subject, and they deal with KM Actions, not Macros.
So, to keep things simple for now, I’d rather stick with just Macros here.

OK, that’s cool.

Just added this one, from Dan the Macro Man

List updated, and sorted.

Just added this group.

Feel free to create your own list of your best macros, and then add a link to it in the above group.

To make it consistent, please use this format for topic name:
Best Macros by @[your forum ID]

Hey guys, I'd like to encourage each of you to build and post your list of macros.

Two benefits:

  1. Get listed on this topic
  2. Get a link to your list on all of the macro topics listed in it, so users can easly find all of your macros once they have found one of them.


Gotta list my own!!

DateTime puts the full date and time. I use this all the time. The result is as follows:
Wednesday, July 6, 2016 5:40:59 PM

If I just want the date, I just delete the day and time.

Guess this is a 1 item list!

Just added another great macro by @DanThomas

@JMichaelTX - I just added your macro:

How the heck I forgot about it I don't know, because I use it all the time. In fact, that may be why I forgot about it - it's second nature.

Occasionally I feel like taking a stab at redoing it so it runs slightly faster, but "better is the enemy of good enough", as someone famous once said! :wink: And this one is way more than just good enough.

Thank you!

1 Like

Just added this great little macro that I use many times a day.

Also, added a new macro category: “Clipboard Processing”

1 Like

Just added another great macro by the macro master.