I switch between English and Spanish a few times a week and the keyboard language switcher in Windows used to drive me nuts until I figured out the shortcuts. Now it's a half-second action. Mac and Chromebook handle it similarly but with their own quirks.
Here's how to add and switch languages on each system.
Change keyboard language on Windows 11
Open Settings by hitting Windows + I. Click Time & language, then Language & region. Under preferred languages, click Add a language and pick what you need. Windows downloads the language pack.
Once installed, switch between layouts using Windows + Spacebar. That cycles through all installed keyboards. Faster than going through menus every time.
If you also want the entire Windows interface in that language (menus, dialogs, settings), click the three dots next to your new language and pick Set as Windows display language. Sign out and back in to apply.
Add a keyboard on Mac
Open System Settings, click Keyboard, then go to Text Input and click Edit next to Input Sources. Hit the plus button at the bottom and pick a language. Confirm and you're done.
Mac shows a small flag in the menu bar for whichever keyboard is active. Click it to switch. Shortcut is Control + Space by default. Some people change this to Caps Lock for one-key switching.
Switch keyboard on Chromebook
ChromeOS handles this through the same settings area. Open Settings, click Advanced, then Languages and inputs. Under Inputs, hit Add input methods and pick whatever languages you want.
Switch using Ctrl + Shift + Space to cycle through, or Ctrl + Space to toggle between the last two used. The active layout shows in the system tray near the clock.
Quick shortcut comparison
| System | Switch shortcut |
|---|---|
| Windows 11 | Windows + Spacebar |
| Mac | Control + Space |
| Chromebook | Ctrl + Shift + Space |
| iPhone/iPad | Tap globe icon on keyboard |
| Android | Long-press spacebar or globe key |
Change typing language on iPhone
iOS lets you add multiple keyboards. Open Settings, go to General, tap Keyboard, then Keyboards. Hit Add New Keyboard and pick the language. While typing, tap the globe icon at the bottom-left of the keyboard to switch.
If you long-press the globe, a menu shows all your installed keyboards. Pick one directly without cycling. Useful when you have 4 or 5 added.
Add a keyboard layout on Android
Most Android phones use Gboard by default. Open the Gboard app or go to Settings then System then Languages & input. Pick Gboard from the list, tap Languages, then Add keyboard.
Switch by long-pressing the spacebar or tapping the globe key that appears next to it. Some Samsung phones use Samsung Keyboard instead – the path is similar but lives under General management in Settings.
Why the right layout matters
Even within the same language, keyboard layouts differ. US English (QWERTY) and UK English put quotation marks in different places. French keyboards use AZERTY. German has umlauts in specific positions.
If you bought a laptop from another country, the keys on the keyboard might not match what Windows or Mac is typing. Switching the layout fixes that without needing to physically replace anything. Just match the layout to whatever's printed on your keys.
What language combo are you typing in? Tell me and I'll mention any quirks specific to that pair.