Perfect Keyboard

Type faster and error-free in all Windows applications. Use hotkeys or text shortcuts to insert phrases or run macros of all kinds.

Perfect Keyboard is a Macro Toolworks family product (contains subset of the MTW features) focused on users who type on keyboard extensively. Perfect Keyboard allows users to create macros running in all Windows applications and fire them by keyboard shortcuts, hotkeys and auto-complete feature from within any application. Macro recorder (both keyboard recorder and mouse recorder) and macro editor makes it easy to create new macros. Macros can consist from keys (keystrokes), mouse clicks and macro commands (there are 170+ commands build in). Perfect Keyboard brings users faster and error free typing, complete Windows automation and reliable processing of repetitive tasks of all kinds.

Note: If you would like to be able to start macros also by other triggers like mouse events (click, move mouse on screen edge, shake mouse, etc.),  handy toolbars 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
Text shortcut trigger *
Extended hot-keys
Macro hint & complete as typing
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 StartPerfectKeyboard.exe to run the program without installation.





Note: Perfect Keyboard LITE edition was discontinued. Existing Perfect Keyboard LITE customers need to consider either upgrading to Perfect Keyboard Standard edition or downgrade to Perfect Keyboard Free edition.

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.