What a second keyboard layout does

A second keyboard layout lets you switch between different arrangements of keys on the same physical keyboard. The most common reason to add one is to type in another language — for instance, keeping English as your main layout but adding Spanish, French, or Mandarin so you can switch between them without restarting your computer.

When you activate a second layout, the keys produce different characters. On Windows, pressing the same physical key might give you "a" in English but "ñ" in Spanish. On Mac, the entire visual keyboard can change. You switch between layouts using a keyboard shortcut (usually a combination like Alt+Shift or Control+Space) or by clicking a menu in your system tray.

A second layout is different from a second language pack. A language pack adds spell-check and autocorrect for a new language. A keyboard layout controls what characters each key produces — you can have both, or just a layout without the language pack if you only need to type occasional words.

Key Takeaways

  • Adding a second keyboard layout takes five minutes on Windows or Mac and lets you switch languages without restarting.
  • You switch between layouts using a keyboard shortcut (usually Alt+Shift on Windows, Control+Space on Mac) or a menu button in your system tray.
  • A keyboard layout controls which characters each key produces; a language pack adds spell-check and is separate.
  • If you type in multiple languages regularly, a second layout saves time; if you only type occasional words, copying and pasting characters may be faster.

When a second layout makes sense

Add a second layout if you type regularly in another language — daily emails, documents, or messages in Spanish, German, Russian, or any other language. Switching between layouts is faster than hunting for special characters or copying and pasting accented letters.

A second layout is also useful if you use a phonetic system. Some people learning Chinese or Arabic prefer a phonetic layout (where you type the sound and the software suggests the character) over a visual layout. Adding the phonetic version as a second layout lets you switch back to English when you need to.

You probably do not need a second layout if you only type occasional words in another language — a few emails a month in French, or a name with an accent. For that, copying a character from a reference document or using your operating system's character picker is usually faster than learning a new layout.

How to add a second layout on Windows

On Windows 10 and 11, go to Settings > Time & Language > Language & Region. Under "Languages", click the language you want to add (for example, "Español" for Spanish). Windows will download the language pack and add it to your system.

Once the language is installed, go back to Settings > Time & Language > Keyboard. Under "Input methods", you will see your new language listed. Click it, then click Add a keyboard layout and choose the layout you want — for Spanish, that might be "Spanish (Spain)" or "Spanish (Mexico)", depending on which keyboard arrangement you prefer.

After you add the layout, a language switcher will appear in your system tray (the bottom right corner of your screen). Click it to switch between English and your new language, or use the keyboard shortcut Alt+Shift to toggle between them. You can change the keyboard shortcut in Settings > Time & Language > Keyboard > Advanced Keyboard Settings if Alt+Shift conflicts with another program.

How to add a second layout on Mac

On Mac, go to System Settings > Keyboard > Input Sources. Click the plus button to add a new input source. A list of languages and layouts will appear — find the language you want and select the specific layout (for example, "Spanish (Spain)" or "Spanish (Mexico)").

Once added, a flag or language abbreviation will appear in the menu bar at the top right of your screen. Click it to switch between layouts, or use the keyboard shortcut Control+Space to toggle between them. If you want to change the shortcut, go back to System Settings > Keyboard > Keyboard Shortcuts > Input Sources and edit the shortcut there.

On Mac, you can also enable Show Input Menu in Menu Bar in the same Input Sources settings. This makes the language switcher always visible, so you can see which layout is currently active at a glance.

Choosing between different layouts for the same language

Many languages have more than one keyboard layout. Spanish has "Spanish (Spain)" and "Spanish (Mexico)"; French has "French (France)" and "French (Canada)"; German has "German (Germany)" and "Swiss German". The differences are usually small — a few keys in different positions, or different ways to type accented letters.

If you are typing in a specific country's Spanish or French, choose that country's layout. If you are not sure, start with the most common one for your region. You can always delete the layout and add a different one if it does not feel right — there is no penalty for switching.

Some languages also offer a "phonetic" layout alongside a visual one. For example, Russian has both a visual layout (where the Cyrillic alphabet is arranged on the keyboard) and a phonetic layout (where you type the Latin letter that sounds like the Cyrillic letter you want). Phonetic layouts are easier to learn if you do not read the language fluently, but slower if you do.

Managing multiple layouts and avoiding accidental switches

If you add more than two layouts, your system will cycle through all of them each time you press the keyboard shortcut. On Windows, you can change this in Settings > Time & Language > Advanced Keyboard Settings to only cycle through your two most-used layouts, or to require you to click the language switcher instead of using a shortcut.

Accidental switches happen most often when you use Alt+Shift for something else in a program you use frequently. If you find yourself switching layouts by accident, change the keyboard shortcut to something less common — Control+Alt+Space, for instance, or a key combination that your other programs do not use.

On Mac, Control+Space is the default, but it sometimes conflicts with Spotlight search. If that happens, go to System Settings > Keyboard > Keyboard Shortcuts > Spotlight and change Spotlight's shortcut first, then set your layout switcher to Control+Space.

Removing a layout you no longer need

On Windows, go to Settings > Time & Language > Keyboard, find the layout you want to remove, and click the three dots next to it, then Remove. The layout will disappear from your switcher immediately.

On Mac, go to System Settings > Keyboard > Input Sources, select the layout you want to remove, and click the minus button. It will be removed right away.

Frequently Asked Questions

Can I use a keyboard layout for a language I do not have installed?

On Windows, you need the language pack installed before you can add its keyboard layout. On Mac, you can add a layout without installing the full language pack, but spell-check and autocorrect will not work for that language. If you only need the layout and do not care about spell-check, Mac lets you do this; Windows does not.

What if my keyboard does not match the layout I chose?

If you have a physical QWERTY keyboard but choose a Dvorak or Colemak layout, the keys will produce different characters than what is printed on them. This is intentional for people who have learned those layouts, but confusing if you have not. Stick with the layout that matches your physical keyboard unless you are deliberately learning a new one.

Will adding a second layout slow down my computer?

No. Keyboard layouts are small files that take up almost no space and use no processing power. Switching between them is instant. The only slowdown you might notice is the time it takes to download the language pack the first time, which usually takes less than a minute on a normal internet connection.

Can I set a default layout so I do not have to switch every time I restart?

On Windows, your last-used layout becomes the default for your next session. On Mac, you can set a default in System Settings > Keyboard > Input Sources by dragging the layout you want to the top of the list. The top layout will be active when you log in.

What is the difference between a keyboard layout and a language pack?

A keyboard layout controls which characters each key produces. A language pack adds spell-check, grammar-check, and autocorrect for that language. You can have a layout without a language pack (you can type the language but will not get spell-check), or a language pack without a layout (spell-check works but you have to use character pickers to type special characters). Most people want both.