A complete step-by-step guide for Windows 10 and Windows 11 β add new languages, switch layouts instantly, and customize language hotkeys without needing a technician.
A keyboard input language tells Windows which language you are typing in, while a keyboard layout defines the physical mapping of keys to characters. These two concepts are related but distinct β you can have multiple layouts for a single language, and a single layout can serve multiple languages.
For example, English (United States) uses the QWERTY layout by default, while German uses QWERTZ, and French uses AZERTY. Some users prefer alternative layouts like Dvorak or Colemak for ergonomic typing, regardless of their spoken language.
| Term | What It Controls | Examples |
|---|---|---|
| Input Language | Which language Windows expects you to type | English (US), EspaΓ±ol, Deutsch, ζ₯ζ¬θͺ |
| Keyboard Layout | Physical key-to-character mapping | QWERTY, AZERTY, QWERTZ, Dvorak |
| Language Pack | System UI translation + input tools | Full localization of menus, dialogs |
| IME | Input Method Editor for complex scripts | Chinese Pinyin, Japanese Hiragana |
There are many practical reasons to configure additional keyboard languages in Windows. Whether you are a multilingual professional, a student, or someone who simply needs special characters, the built-in Windows language settings make this easy to manage.
Windows 11 places language settings inside the Settings β Time & Language β Language & Region panel. The interface has been refreshed compared to Windows 10, but the underlying functionality is the same.
Settings.
Time & language, then click Language & region in the right panel.
Add a language button (it shows a + icon).
Next.
Install.
If you want to add a different keyboard layout for a language already installed (for example, adding Dvorak alongside QWERTY for English):
Settings β Time & language β Language & region.Language options.Add a keyboard.In Windows 10, language settings are split between the modern Settings app and the older Control Panel. Both paths work, but the Settings app is recommended for most users.
Time & Language.
Next.
Install. The keyboard layout is always included automatically.
Clock and Region β Region β Administrative tab β Change system locale.Control Panel β Language β Add a language.Add, then configure keyboard options.ms-settings:regionlanguage and press Enter. This opens the language panel directly.
Sometimes you need a specific layout β like Dvorak, Colemak, or a regional variant β without adding a full new language to your system. Windows supports this via the Language Options for your existing language.
Settings β Time & language β Language & region (Win 11) or Settings β Time & Language β Language (Win 10).Language options or Options.Add a keyboard.| Layout Name | Best For | Key Difference |
|---|---|---|
| QWERTY (Default) | Standard English typing | The universal baseline |
| US β International | European accented characters | Dead keys for Γ©, ΓΌ, Γ±, etc. |
| Dvorak | Ergonomic / RSI prevention | Vowels on left home row |
| Colemak | QWERTY users wanting ergonomics | Only 17 keys differ from QWERTY |
| Workman | Reduced lateral finger motion | Optimized for common digraphs |
Once you have multiple layouts installed, Windows provides several ways to switch between them quickly β without opening Settings each time.
After adding a second language, a language indicator appears in the system tray (bottom-right corner of the taskbar). It shows the abbreviation of the active layout (e.g., ENG, DEU, FRA). Click it to open the language switcher and select any installed layout.
The default Windows shortcut to cycle through installed keyboard layouts is:
Win + Space β Cycle forward through all installed layouts
Alt + Shift β Legacy shortcut (still works in Windows 10 & 11)
On touch-enabled Windows devices, tap the globe icon on the on-screen keyboard to switch between installed input languages. You can also hold the globe icon to see a full list.
You can assign a custom hotkey to switch to a specific language, rather than cycling through all of them. This is especially useful if you frequently switch between exactly two languages and want a dedicated shortcut.
Settings β Time & language β Language & region (Windows 11) or Settings β Time & Language β Language (Windows 10).Typing (Windows 11) or look for Advanced keyboard settings.Advanced keyboard settings β Input language hot keys. This opens the classic Text Services and Input Languages dialog.Change Key Sequence.Ctrl + Shift + [number] or Left Alt + Shift + [number]). Each language can have its own unique shortcut.OK in all dialogs to save. Test your new shortcut immediately.None to disable accidental switching. This is recommended for users with only one layout who do not want surprise language changes.
To prevent the Alt + Shift shortcut from switching languages accidentally, go to the Text Services and Input Languages dialog β Advanced Key Settings tab β select Between input languages β click Change Key Sequence β set both dropdowns to Not Assigned.
Removing an unwanted language or layout is just as straightforward as adding one. Note that you cannot remove your primary display language unless you first set another language as primary.
Settings β Time & language β Language & region.Remove and confirm. The language and all its layouts will be uninstalled.Remove. The language remains; only that specific layout is gone.Fix: Go to Settings β Time & Language β Language β Advanced keyboard settings. Enable "Use the desktop language bar when it's available", or make sure you have more than one input method installed (the bar only appears with 2+ layouts).
Fix: Disable "Allow me to use a different input method for each app window" in Settings β Time & Language β Advanced keyboard settings. This forces a single global layout across all apps.
Fix: Run Windows Update first to ensure your system is current. Then try installing again. If the error persists, open PowerShell as Administrator and run:
PowerShell β Install Language Pack Manually
Install-Language -Language fr-FR -CopyToSettings
Replace fr-FR with your target language code (e.g., de-DE for German, es-ES for Spanish).
Fix: Check that the active layout in the taskbar matches the physical layout of your keyboard. Some keyboards are sold in different regional variants β a keyboard purchased in the UK uses a slightly different layout than a US keyboard even though both are "English."
No β adding a language for keyboard input does not automatically change the Windows display language. You must explicitly click "Set as my Windows display language" to change the UI. You can safely add French, German, or Japanese keyboards while keeping all menus and dialogs in English.
The keyboard layout itself (the key mapping) is typically built into Windows and does not require a download. However, optional components like full language packs, text-to-speech, and spell check dictionaries do require an internet connection to download from Windows Update.
Add the United States β International keyboard layout to your existing English language. This layout uses dead keys β for example, pressing ' followed by e produces Γ©. Alternatively, you can use Alt + number codes (e.g., Alt + 0233 for Γ©) with the QWERTY layout and NumLock enabled.
This is usually caused by Windows reverting to the default input method set in the language settings. Open Settings β Time & Language β Language β Advanced keyboard settings and set your preferred layout as the Override for default input method. Also check that the layout is listed first under your primary language in the language list.
Windows 11 includes Colemak as a built-in layout option under the English language options β no third-party software needed. For Windows 10, Colemak may need to be installed using the free Microsoft Keyboard Layout Creator (MSKLC) or the Colemak.com installer, which creates a proper Windows layout file.
There is no hard limit on the number of keyboard layouts you can have installed in Windows. However, practically speaking, having more than 4β5 layouts can make switching cumbersome. The taskbar language switcher will show all installed layouts, and you cycle through them with Win + Space.
Adding an input language or keyboard layout in Windows is a built-in feature requiring no third-party software. Whether you need to type in a foreign language, use special characters, or switch to an ergonomic layout like Dvorak, Windows makes it accessible in just a few clicks.
Go to Settings β Time & Language β Language & Region, click "Add a language", search for your target language, and install it. To add a layout without a new language, go into the Language Options of your existing language and click "Add a keyboard". Switch between layouts anytime with Win + Space or by clicking the language indicator in the taskbar. To avoid accidental switching, customize or disable the Alt + Shift hotkey in the Advanced Keyboard Settings.