Automate your computer tasks

Create macros to perform all of your repetitive tasks in a fraction of the time.


Try Keyboard Express for 30 days

A brief overview of Keyboard Express.

Easy to use, but loaded with features

Open Apps/Web Pages

Open programs or web pages with the press of a key. Or give focus to a window currently open.

Schedule Macros to Run

Schedule macros to run at specific times or days. No need to be at the computer for the macros to run.

Create Repeat Loops

Place macros in repeat loops to work through lists, repetitive processes, and more.

Add Date and Time Stamps

Date and/or time stamp documents or records with the current date/time. Or enter adjusted dates/times as needed.

Add Symbols or Characters

Play back international characters or symbols. Also include Unicode characters for playback.

Network and Cloud Support

Share and sync your  macros with colleagues by saving them to a shared network drive or the cloud.  

Delay or Pause Macro Playback

Add delays to the macro playback. Or pause the macro to insert custom text and then continue.

Limit Playback to Specific Apps

Run macros in all applications or limit the playback to specific windows. 

Adjust Macro Playback Speed

Optionally choose the speed at which the macro runs. Or paste text via the clipboard.

What is a macro?

A macro is a method to automate a task that you perform repeatedly or on a regular basis. It is a series of commands and actions that may be stored and run whenever you need to perform that task. Record or build the macro, and then run it to automatically play back the stored commands or actions.

Activating Macros

Hot Key

Press a hotkey combination such as CTRL+ALT+R or Shift F12. More than 846 different hotkey combinations are available.


Type a short string of text to activate a macro. Type a string such as /ab or bg<Space> to run the macro.


Execute a macro on a schedule such as hourly, daily, weekly or monthly. Or create a schedule to run the first Tuesday of each quarter, every 14 days, or practically any type of schedule.

Creating Macros

Record Keystrokes

Start the recording of the macro and enter the keystrokes in your application. When finished, stop the recording and save.

Quick Macro Feature

Easily create any number of quick, simple macros to perform a variety of Windows functions.

Write Macros in the Editor

For more complex macros, select from a list of commands and insert them into the macro. No programming skills are required. 

Macro Files

  • All macros are stored in .kex macro files. 
  • Create virtually an unlimited number of macros per file. 
  • Virtually no limit to the number of keystrokes per macro
  • If desired, load two or more macro files for simultaneous use. 

  Keyboard Express runs on Windows.

 To learn more, read the Keyboard Express Feature sheet.

Ready to get more done?


Try Keyboard Express for 30 days.