Create highly configurable macro toolbars with hierarchical menus.  Have all time-saving macros and powerful scripts just one click away.  Create toolbars specific to application you currently work with and thus save space on the desktop.


MacroToolbar is a Macro Toolworks family product (contains subset of the MTW features). MacroToolbar allows users to create macros running in all Windows applications and fire them by clicking on toolbar button. Macro recorder (both keyboard recorder and mouse recorder) and macro editor is included. The MacroToolbar macros can consist from keys (keystrokes), mouse clicks and commands. MacroToolbar gives users complete Windows automation and error free repetitive tasks processing.

Note: If you would like to be able to start macros also by other triggers like hotkeys, text shortcuts, mouse events (click, move mouse on screen edge, shake mouse, etc.) or schedule them to run at specified time or on specific conditions (file was created/deleted, file was changed, screen content changed, computer is in idle time, etc.) then consider using Macro Toolworks - our all-in-one macro automation software - that offers many additional macro triggering options.

General Features
Three-pane UI (macro groups tree -> macros list -> macro editor)
Multi-language UI
All macros in single file, "File/Open", "File/Save as" supported
Macro file simple encryption to protect content
Macro file AES strong encryption to protect content
Add wizard *
Search within macros, macro names, triggers and descriptions
Enable/Disable the tool
Smart macro recorder *
Export macros to HTML
Lock program UI to protect macros from being changed
Status bar
Ability to disable macros and macro groups
Generate "Free Macro Player" file that can others freely use
Macro Triggers
Application specific triggers - the same trigger can start different macros in different applications
Macro toolbars
Macro submenus
Macro toolbar buttons with text
Custom toolbar colors
Password protect macros to prevent running/changing/viewing them by unauthorized users
Share macros within a user group
Clipboard macros - paste data of any kind (text, rich text, pictures, tables, sheets, graphics, whatever you can copy/paste) *
Adjustable macro playback speed *
Log macro execution (user optional)
Bulk macro changes
Export/import macros from/to text file
Simple visual macro editing with support for macro debugging
Basic macro commands (insert time/date, paste text, send keystrokes, mouse events, basic file/folder operations, activate window, open web page, wait, "if window", run executables, show message, etc. )
150+ additional commands (variables, time/date manipulation, macro flow commands if/then/else, cycles, procedures, run other macros, run context menus commands, find image on screen, user control over error handling, user defined forms, send e-mails, FTP, manipulate windows, manipulate clipboard, read/write from/to Windows registry, enumerate and kill processes, and more...)
Additional professional commands (call macros remotely, file/directory AES encryption)
VBA-compatible macro language + VBA IDE + syntax highlighting + dialog editor + debugger
*- feature is available with some limitations
Downloads & Pricing
Download EXE


Download ZIP
After zip file is unpacked run either setup.exe to install the program
or just run StartMacroToolbar.exe to run the program without installation.





Requirements: Windows 8, Windows 7, 2008, Vista, 2003, XP, 2000 (64 bit or 32 bit). 40 MB free hard disk space.

Login and share your experience - send messages to forums and add comments to samples, commands and other resources.

Account is free of charge, easy to setup.