The fastest way to switch keyboard languages

You can change your keyboard language in Windows through the Settings app in about two minutes. Open Settings, go to Time & Language, then Language & region, and add a new language under Preferred languages. Windows will install the language pack automatically, and you can then switch between languages using the language bar at the bottom right of your screen or by pressing Windows key + Space.

Once you add a second language, a small language indicator appears in your system tray. Click it to see all installed languages and select the one you want to use. Your keyboard layout will change when ready to match that language's standard keyboard arrangement.

Key Takeaways

  • Open Settings, navigate to Time & Language, then Language & region to add a new keyboard language.
  • Windows automatically downloads and installs the language pack when you add a language.
  • Switch between languages using Windows key + Space, or click the language indicator in the system tray.
  • Each language you add gets its own keyboard layout, so typing characters like accents or special symbols will work correctly for that language.
  • You can remove languages you no longer need from the same Language & region settings page.

Step-by-step: adding a new keyboard language

Start by opening Settings. Press Windows key + I, or click the Start button, then the gear icon. Once Settings opens, click Time & Language on the left sidebar.

In the Time & Language menu, click Language & region. You will see a section called Preferred languages with your current language listed. Below that, click the Add a language button.

A window will pop up showing available languages. Type or scroll to find the language you want—for example, "Spanish" or "French"—and click it. If you need a specific regional variant (like Spanish from Spain versus Spanish from Mexico), Windows will ask you to choose after you select the language. Click Next, then Install. Windows will read the language pack in the background; this usually takes less than a minute on a fast connection.

Once installation finishes, the new language appears in your Preferred languages list. You are now ready to switch to it.

Switching between languages while you type

The easiest way to switch languages is the keyboard shortcut Windows key + Space. Press these keys together, and your keyboard layout will change to the next language in your list. Press the combination again to cycle to the next one, or keep pressing until you reach the language you want.

If you prefer using the mouse, look for a small language code in the bottom right corner of your screen—it might say "ENG" for English or "ESP" for Spanish. Click it to open a menu showing all your installed languages. Click the one you want to use, and your keyboard layout switches when ready.

The language you select stays active until you switch again. If you restart your computer, Windows remembers which language you were using last and starts with that one.

Understanding keyboard layouts and character input

When you change your keyboard language, you are changing the keyboard layout—the map that tells Windows which character appears when you press each key. An English keyboard has the letters in QWERTY order, but a French keyboard (AZERTY) has them arranged differently. A Spanish keyboard includes dedicated keys for accented letters like ñ and á.

This matters because if you switch to Spanish but your physical keyboard is English, pressing the key where ñ should be will not produce ñ—it will produce whatever character is in that position on an English layout. The layout is invisible; you are just typing, and the characters that appear on screen match the language you selected.

If you frequently type in a language with many special characters, you may want to learn the layout of that keyboard, or use an on-screen keyboard to see where each character is. To open the on-screen keyboard, press Windows key + Ctrl + O. It will show you the current layout and highlight keys as you press them.

Removing languages you no longer need

If you added a language by mistake or no longer need it, you can remove it from the same settings page. Open Settings, go to Time & Language, then Language & region. Find the language you want to remove in your Preferred languages list, click it, and then click the Remove button that appears.

Windows will uninstall the language pack and remove it from your keyboard switching options. This frees up a small amount of storage space, though language packs are usually only 50 to 200 megabytes each.

Troubleshooting: language pack stuck on downloading

Occasionally, Windows gets stuck downloading a language pack and the installation does not complete. If this happens, wait at least 10 minutes—large language packs can take time on slower connections. If it is still stuck after that, restart your computer and try adding the language again.

If the same language keeps failing, try removing it first (using the Remove button), restarting, and then adding it again. This clears out any corrupted read. If you are still having trouble, make sure your internet connection is stable and that you have at least 500 megabytes of free disk space.

Using language-specific features like spell check

When you add a language to Windows, you also get spell-check and autocorrect for that language in most programs. If you type in Spanish and your keyboard is set to Spanish, Word and Outlook will check your spelling against a Spanish dictionary instead of English.

Some programs, like Microsoft Office, let you set a different language for spell-check than your keyboard language. This is useful if you want to type in English but have your keyboard set to Spanish for a specific task. Look for a language option in the program's settings or right-click a word to see spell-check options.

Frequently Asked Questions

Can I use a keyboard layout that does not match my physical keyboard?

Yes. You can set your keyboard to any language layout Windows supports, regardless of what is printed on your physical keys. If you do this often, the on-screen keyboard (Windows key + Ctrl + O) shows you where each character is located in that layout.

What if I only need to type one special character, like an accent?

You do not have to switch your whole keyboard language. Windows has a character map tool where you can search for and copy any character. Press Windows key + . (period) to open the emoji and symbol picker, or search for "Character Map" in the Start menu to open the full character map tool.

Will changing my keyboard language affect my display language?

No. Keyboard language and display language are separate. Your keyboard language controls what characters appear when you type. Your display language controls the language of menus, buttons, and system messages. You can have an English display with a Spanish keyboard, or vice versa.

Can I set different keyboard languages for different programs?

Windows does not have a built-in feature to do this automatically. However, some third-party tools allow you to set rules—for example, "use Spanish in this folder, English everywhere else." For most people, switching manually with Windows key + Space is simpler and more reliable.

What happens to my keyboard language if I update Windows?

Your language settings are preserved during Windows updates. All your installed languages and your keyboard layout preferences will remain exactly as they were before the update.