How to Switch Keyboard Language on Mac (Shortcut & Caps Lock)

July 29, 2026

It sounds like a non-topic: press a shortcut, the language changes. But half the people coming from Windows spend their first weeks pressing Alt+Shift, which does nothing here, and the other half live with the default Ctrl+Space and quietly put up with it clashing with half their apps.

Here's every way to switch - and how to set up the one that's actually comfortable for you.

The default shortcuts

A fresh macOS install with two layouts switches language like this:

  • Ctrl+Space - select the previous input source. With two languages this is just "toggle back and forth".
  • Ctrl+Option+Space - select the next input source in the list. Relevant if you have three or more layouts.
  • Fn / 🌐 (Globe) - on recent Apple keyboards, the Globe key also switches input source by default. One tap - next language.

If pressing Ctrl+Space does nothing, an app has probably grabbed the shortcut for itself (code editors love it for autocomplete). More on that below.

Switching with the mouse

In the top-right of the menu bar there's an input indicator - a flag or letters like "ABC". Click it and pick a language from the list. Slow, but explicit: you also see which layout is active right now.

If the icon isn't there: System Settings → Keyboard → Input Sources → turn on "Show input menu in menu bar".

How to change the switching shortcut

System Settings → Keyboard → Keyboard Shortcuts → Input Sources. There are two actions here - "previous input source" and "next input source" - and each can get its own combo.

Two tips from experience:

  • Pick a combo you can't press by accident and that isn't taken by the apps you live in. Ctrl+Space is elegant, but editors love it; things like Option+Space or Cmd+Shift+Space are usually safer.
  • If you type in two languages, assign only "previous input source" and disable "next". Fewer chances of two similar combos getting mixed up.

The Globe key: configure it or defuse it

The 🌐 key is its own story. Under System Settings → Keyboard there's a "Press 🌐 key to" setting with three options: change input source, show emoji, or start dictation.

If switching language with Globe works for you - leave it. But if you keep grazing it on the way to the Fn keys and your language jumps on its own, set it to "Show Emoji & Symbols": an accidental tap opens a harmless panel instead of switching your layout mid-word.

Caps Lock as a switcher

Since macOS Sonoma you can make Caps Lock itself the switcher: a short press changes language, holding it gives you actual caps. It lives in System Settings → Keyboard → Input Sources → Edit → "Use the Caps Lock key to switch to and from" your layout.

Who likes it: people used to this scheme from Windows utilities. Who doesn't: anyone who actually uses Caps Lock - and anyone who hits it by accident. If your language started "living its own life" after enabling this, that's the reason - turn it off.

Three settings that make switching stop annoying you

  1. Remove layouts you don't use. Every language in the list is one more stop in the rotation. Type in two? Keep exactly two. System Settings → Keyboard → Input Sources, minus on everything else.
  2. Turn off per-app input memory if you didn't enable it on purpose - that's the "Automatically switch to a document's input source" setting behind the classic my Mac switches language by itself complaint.
  3. Keep the indicator visible - the input menu in the menu bar, or better yet something that shows the layout more prominently than a tiny icon in the corner.

And the last mile

Even with a perfect shortcut, switching stays manual: forget to press it once, and half a sentence comes out in the wrong alphabet. No setting fixes that, because the mistake happens before you can see it.

That's what our app Boomkey is for. When a word comes out in the wrong layout, you hit space and it fixes itself (beta, English ↔ Ukrainian, Belarusian, Hebrew, Russian) - or you double-tap Shift and the selected text converts between any two layouts you have installed. And if a whole paragraph in the wrong alphabet already happened, there's a separate guide on fixing it.

It's a native menu bar app, everything runs locally on your Mac, one-time purchase with a 7-day trial - no card, no account.

Do the basics now though: a comfortable shortcut, two layouts instead of four, a visible indicator. Three minutes of settings, and switching languages stops being a thing you think about at all.

Type freely. Boomkey fixes it.

Fix text typed in the wrong keyboard layout on macOS. 7-day free trial, no card required.

Try Boomkey