ShortKeys is a Windows text replacement utility designed to help you type faster and more accurately. Create abbreviations (shortkeys) for longer words and phrases – which will save you time and ultimately money.
To use, just define a shortkey for a longer text string, such as tvm for Thank you very much.
Now instead of typing Thank you very much, just type tvm into any Windows application and ShortKeys will do the rest, instantly replacing the shortkey abbreviation with the longer text string. Create any number of shortkeys and type faster than ever!
If you find yourself typing the same thing over and over again,
ShortKeys is the product for you.
Save Time!
Be more productive and save time
Automate tedious and repetitive typing.
Insert blocks of text effortlessly.
Eliminate typing errors.
Type faster.
"ShortKeys has saved me mountains of time. One of the best products we use!"
-- Gerry, Canada
Three Easy Steps
Be up and running in minutes
Select an abbreviation (shortkey) for your text.
Type or paste the text into ShortKeys.
Type your shortkey into an application and see the text expand.
"First program to load every morning is ShortKeys - brilliant!"
--Roger R.
Using ShortKeys
Countless Uses. As you start using ShortKeys you’ll soon discover how much you begin to rely on it. Use ShortKeys for:
Personal info - name, address, phone number, email address and greetings
Reduce repetitive strain and carpal tunnel syndrome
Auto-correct commonly misspelled words
Support center responses and answers
Medical transcription
Online grading and comments for teachers
Boilerplate text – medical, dental, legal, banking, real estate, blogs and others
Sales quotes and follow-ups
Customer responses
And much more!
ShortKeys is incredibly easy to use. Guaranteed to save you time and effort.
Our video tutorials provide quick examples of how to use the program.
Or if you are ready to start typing faster, download ShortKeys or visit our Get Started page now.
Program Features
Create an unlimited number of files.
Load more than one macro file at a time.
Create virtually an unlimited number of shortkeys (Text and Text Replacements) per file.
Include up to 65,536 characters of text per shortkey replacement.
Network option with File Locking capability.
Sort shortkeys into categories.
Import and export shortkeys.
Automatic file backup options.
Text Playback
Use a one or two character Prefix Key to initiate the playback of a shortkey. Or use the Suffix Key option of Space or Enter to trigger the shortkey playback.
Allow additional punctuation keys to trigger the shortkey.
Retype the suffix key after the replacement text has been inserted.
Invoke a "hint mode" window to notify of an impending text replacement.
Create suffix/gerund endings such as -ing, -ed, -ment, etc. for replacement text words.
Other Playback Options
Send the replacement text either through the keyboard or via the clipboard.
Play back in Rich Text format with different fonts, colors, sizes, etc.
Set the speed of characters typed when sending keystrokes through the keyboard.
Pause the playback to allow for manual entry. Resume with a key press.
Capitalize the first letter of the replacement text if the first letter of the shortkey typed is capitalized.
Add timed delays to the text playback.
Require that the shortkey be input exactly (i.e. upper and lower case sensitive).
Allow macros to play back in all programs or limit to a specific window or windows.
Additional Characters and Keystrokes
Include symbols or international characters in text replacements.
Insert current, past or future dates in text replacements.
Insert the TAB, Enter or any of the Arrow keys to the playback of a shortkey.
Insert the current time into text replacements.
Spell Checker
Spell Checker (American and British) available for proofing Replacement Text.
Feature |
ShortKeys |
Keyboard Express |
Macro Express |
Macro Express Pro |
Macro Creation |
Record, Direct Editor |
|
|
|
|
Script Editor, Wizards |
|
|
|
|
Favorite Commands |
|
|
|
|
Code Snippets |
|
|
|
|
Quick capture |
|
|
|
|
Edit more than one macro at a time |
|
|
|
|
Macro Activation |
HotKey |
|
|
|
|
Number of HotKey choices |
|
846 |
723 |
846 |
Shortkey |
|
|
|
|
Maximum chars per shortkey activation |
32 |
32 |
10 |
32 |
Spell Checker |
|
|
|
|
Replace Word |
|
|
|
|
Suffix Hints |
|
|
|
|
Schedule |
|
|
|
|
Popup and Floating Menus |
|
|
|
|
Window Title |
|
|
|
|
Mouse Event |
|
|
|
|
Window Control Event |
|
|
|
|
Directory Modification |
|
|
|
|
System Event |
|
|
|
|
Process Starts/Stops |
|
|
|
|
TCP/IP available/unavailable |
|
|
|
|
Clipboard Content |
|
|
|
|
Run more than one macro at a time |
|
|
|
|
Macro Commands |
Number of macro commands |
Limited |
99+ |
490+ |
900+ |
Type Text |
|
|
|
|
Number of Miscellaneous Keys |
18 |
84 |
84 |
84 |
Rich Text |
|
|
|
|
Unicode via Alt Key Sequence |
|
|
|
|
Timing commands |
|
|
|
|
Repeat Loop |
|
|
|
|
Text Box |
|
|
|
|
Select font, text size and color |
|
|
|
|
Update Text Box content |
|
|
|
|
Multimedia |
|
|
|
|
WAV |
|
|
|
|
AVI, WAV, MIDI, CD-ROM |
|
|
|
|
Send Mouse Clicks and Movements |
|
|
|
|
If / Then Conditionals |
|
|
|
|
Text File Processing |
|
|
|
|
Send email via SMTP |
|
|
|
|
Send email via MAPI |
|
|
|
|
FTP commands |
|
|
|
|
Window Control commands |
|
|
|
|
Math functions |
|
|
|
|
Extended (Sin, Cos, Tan, ArcSin, ArcCos, |
|
|
|
|
ArcTan, Abs, Power, Min, Max) |
|
|
|
|
Variables |
|
|
|
|
Maximum number of each type |
|
|
99 |
No limit |
Text (String) variables |
|
|
|
|
Integer variables |
|
|
|
|
Decimal variables |
|
|
|
|
Window Control variables |
|
|
|
|
Boolean variables |
|
|
|
|
Large Integer variables |
|
|
|
|
Date/Time variables |
|
|
|
|
Handle variables |
|
|
|
|
Named variables |
|
|
|
|
Arrays |
|
|
|
|
String manipulation commands |
|
|
|
|
Join / Split String |
|
|
|
|
Error handling |
|
|
|
|
Log errors |
|
|
|
|
Log error & continue macro |
|
|
|
|
Handle errors & continue macro |
|
|
|
|
Lock Keyboard & Mouse during macro run |
|
|
|
|
Goto line command |
|
|
|
|
External Script command |
|
|
|
|
General |
Network Support |
|
|
|
|
Silent Install |
|
|
|
|
Nested Macros |
|
|
|
|
Password protection of macros |
|
|
|
|
Create desktop icon for macros |
|
|
|
|
Load multiple macro files at one time |
|
|
|
|
Number of macros per macro file |
No limit |
No limit |
No limit |
No limit |
Maximum macro size |
65,536 chars |
No limit |
No limit |
No limit |