Best Macro List

Best Macro List

UPDATED: 2021/09/23 13:41 CDT

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


Debugging Keyboard Maestro Variables & Dictionaries

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?
Best Advice & Resources for Learning Keyboard Maestro Thoroughly
Use of Orthogonal Design in Keyboard Maestro
Loading Apps upon start of macOS with individual Desktops
NEW! Macro Import Manager (MIM) BETA v0.9.0
Must Have Keyboard Maestro Workflows
Improved Title Case Macro
Loop Count From Clipboard
Keyboard Maestro 8.0.4 “Super Swap” Macro
Microsoft Remote Desktop
Problems With Menus in Sound Studio on Mojave
MACRO: Markdown Link Tool, v5.0
Quickly Add ALL Menu Items From a Given Application
Best Examples of Keyboard Maestro Macros
MACRO: Variable Inspector Prompt and Dictionary Editor v3.2
Window Resizing: Question
What Is Next?
Some Simple Questions from a New User Moving from QuicKeys
Very complex multi-application reporting systems examples
Stripping Tracker Portions From a URL (Clean URL Parameters)
Macro Repository Suite: Backup and Version Control for Keyboard Maestro
Sorely Needed: Elaborate Detailed Tutorial on User Input Actions With Many Examples Including Simple Keypress
Getting Started Hiccups - Starting With the Create PDF of Mail Messages With Useful Names
How can I priorize one macro?
Numbers 0-9 in Macro
Insert Brackets Before and After a Highlighted/Marked Text
Form Automation Question – Mobiscroll Test Macro
Beginner to KM can't get Zoom button to be pushed
Using KM Clipboard 1 and 2 to Name a New Folder
Listing KM Variables by Descending Size (And Optionally Clearing Some)
Select by File Type and Move Them to a New Folder
Making KM More Accessible for Non-Geeks
How Do I Resize window to 40%
Need Macro To Display Context Menu and Select Menu Item
Passing %TriggerValue% to shell script
Keyboard Maestro Tutorials for the Uninitiated?
How Do I Move Files in Download Subfolders Up to Parent Folder?
Simple Macros (A Thread?)
Auto filling password/test
Append string to all text files in a folder
How Do I Download a PDF from a Web Page?
How to Move and Click a cursor on an action box?
Is Keyboard Maestro Relevant if I Have Better Touch Tool and Alfred Pro?
Convert AutoHotKey Script to KeyboardMaestro for Mac Using Existing AHK File
How Can I Automate Sending EMails Using an Online Database as the Source?
Newbie question - messing up stock shortcuts?
New to Keyboard Maestro... would appreciate some help towards some finder file manipulation
Is it possible to merge many .html files (downloaded) into one?
Understanding KM limits with browser actions (newbie)
Insert Today's Date
Convert between Spaced String, Camel Case, Kebab Case and Snake Case
Trigger not firing unless first "run" from Maestro
Perform calculation on variable
How to Select a Virtual Instrument in Logic Pro X. Is It Possible?
I've been using Keyboard Maestro for 5 Years Now
How Do I Extract URLs from Emails and Open in Selected Browser?
Need Help with Kensington Turbo Mouse Pro Buttons Running Catalina
TIP: Understanding KM Variables, Tokens, & Functions
Mass update Actions (relative to the ....) field / or default settings
Filter Action (v9.0.3)
MACRO: Get List of RegEx Capture Group of Multiple Matches
MACRO: Get List of RegEx Capture Group of Multiple Matches
String copy and paste - web address and more
Jump 30 seconds in itunes
Detecting whether SHIFT key is held down
Modify a current macro..get user input from popup input box?
Set Mouse Location on OCR found Text
How Do I Use KM to Copy and paste?
How Do I Ensure Menu is Enabled?
Place unruly app windows
Detected that no more files enter to this folder
Using Keyboard Maestro to Custom Move and Resize Windows
How Can I Set KM to Find & Copy a String of Numbers in a Document
Final Cut Pro Import
Problems Using Set Safari Field
KBM Macro for Generating iCloud Share Link
Copying an Image from a Profile Web Page
Call for Your Best Macros
Peter, Are Vids Permitted? (+ Another Q)
Selecting and Copying text on web page Help!
How to use Chrome URL as a macro trigger?
MACRO: Macro Spotlight - DEPRECATED
Manipulate KM’s Display Text Window

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.


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.