How to Make a Keyboard Shortcut Type Text on Windows

Four ways to type saved text with a keyboard shortcut or a short abbreviation on Windows 11 and Windows 10, and how to choose between them.

Quick answer

Windows has no built-in text replacement list like macOS. For one or two phrases, use PowerToys Keyboard Manager to make a key combination such as Ctrl Alt E type your email address. For more phrases, use abbreviations that expand as you type, with AutoHotkey or a text expander such as LazyBoard.

Published by LazyBoard, with AI-assisted drafting. Steps checked against Microsoft PowerToys and AutoHotkey v2 documentation on October 27, 2026. We make LazyBoard; the other tools are free and maintained by their own developers.

Typing the same email address, phone number, or reply many times a day is easy to automate. There are two styles: a key combination, such as Ctrl Alt E, that types a phrase, and an abbreviation, such as ;email, that turns into the phrase as you type. Key combinations are hard to remember beyond a handful, so abbreviations scale better.

Compare the four ways

Ways to type saved text on Windows
TriggerWorks inBest for
PowerToysKey combinationMost appsA few phrases
AutoHotkeyAbbreviation or keysMost appsPeople happy to edit a script
Word AutoCorrectAbbreviationWord and Office onlyDocuments
Text expanderAbbreviation or searchSupported apps and the browserMany replies with names and dates

1. PowerToys: a key combination that types text

Microsoft PowerToys is a free set of utilities for Windows. Its Keyboard Manager can map a shortcut to a piece of text.

  1. Install PowerToys from the Microsoft Store and open its settings.
  2. Select Keyboard Manager and make sure it is turned on.
  3. Choose Remap a shortcut, then Add shortcut remapping.
  4. Press the shortcut you want to use, such as Ctrl Alt E.
  5. Under To send, choose Text, type your phrase, and select OK.

Leave Target app empty to use the shortcut everywhere, or enter an app’s process name, such as outlook, to limit it. PowerToys must stay running for the shortcut to work, and system shortcuts such as Win L cannot be remapped. Choose combinations other apps do not already use.

2. AutoHotkey: abbreviations that expand

AutoHotkey is a free scripting tool. Its hotstrings replace an abbreviation with text as you type. Install AutoHotkey v2, create a file ending in .ahk, and add lines like these:

::/email::alex@example.com
::/addr::12 Example Street, Springfield

::/thanks::
(
Thanks for your message.
I’ll get back to you by the end of the day.
)

Double-click the file to run it. Type /email followed by a space or punctuation and AutoHotkey replaces it. Put a copy of the script in your Startup folder if you want it to run whenever you sign in. AutoHotkey can do much more, from immediate expansion to whole automations, but every change means editing the script.

3. Word AutoCorrect: shortcuts inside Word

If you only need saved text in documents, Word’s AutoCorrect is already installed. Open File > Options > Proofing > AutoCorrect Options, type a shortcut in Replace and the text in With, then select Add. Select formatted text before opening the window to keep its formatting. These entries only work in Word and other Office apps, not in your browser or chat apps.

4. A text expander: one library for every app

A text expander gives you abbreviations without a script, plus a library you can search and organize. LazyBoard for Windows is free on the Microsoft Store:

  • Save a snippet with an abbreviation such as ;thanks and type it in a supported app to insert the full text.
  • Forgot it? Press Ctrl Shift Space to search your library and insert a snippet.
  • Add fill-in fields for names, dates, and choices, so one snippet covers many messages.
  • Use the same library in websites with the Chrome extension and on Mac, synced with LazyBoard Pro.

Some apps and secure fields restrict insertion. When that happens, choose Copy in the picker and paste with Ctrl V. The free plan includes 10 snippets and 3 folders, enough to test it with the phrases you type most.

Get LazyBoard for Windows

Bonus: clipboard history

Windows can also keep recent items you copied. Press Win V, turn on clipboard history if asked, and pin the items you reuse. Pinned items stay in the list, so you can paste them again with two keystrokes. It is handy for a few phrases, but it has no shortcuts or folders.

Common questions

Does Windows 11 have text replacement like Mac?

No. Windows does not include a system-wide list of shortcuts and phrases. Use PowerToys Keyboard Manager for a few key combinations, or AutoHotkey or a text expander for abbreviations.

Can PowerToys expand abbreviations?

No. Keyboard Manager maps a key or key combination to text. It does not watch for typed abbreviations such as ;email. Use AutoHotkey hotstrings or a text expander for that.

Is AutoHotkey safe to use?

AutoHotkey is a long-standing open-source project. Download it from the official autohotkey.com site, and only run scripts you wrote or have read, because a script can do anything your account can.

Why does my shortcut not type text in some apps?

Apps running as administrator, games, remote desktops, and secure fields can block simulated typing. Run the tool with the same permissions as the app, or copy and paste the text instead.

← All articles