This documentation refers to PhraseExpress v5 beta. The documentation for current v4 is available here.



PhraseExpress can simulate keystrokes to control programs.

For advanced automation tasks check out our automation solution "Macro Recorder".

Application Example


Above example outputs "jondoe", followed by the TAB-key, the text "password" and the ENTER-key. This is useful to automate the login procedure at website logins.

Random text

This macro function inserts one of the specified texts by random.

Click the folder icon to select an existing phrase of your library.

Right-click into the input box to add macro functions.

Random number

This macro function outputs a random integer number between 0 and the specified maximum value.

An offset can be added by using the calculation macro.

ASCII char

This macro function outputs the character specified by the three-digit character code.

Set cursor position

This macro function places the cursor to the macro position within a phrase after insertion of that phrase.

This macro only works for phrases without text formatting that are pasted using the key-by-key paste method. The cursor position can be affected by other macros as they can alter the offset from the beginning of the phrase contents.

Table of Contents

Table of Contents