EMB / ege-mert-balcik

How to see Caps Lock and your keyboard layout on a Mac

By Ege Mert Balçık · Last updated 3 November 2026 · Disclosure: I make Ledge, one of the apps compared

Short answer: the current keyboard layout is the Input menu icon on the right of the menu bar. Caps Lock lights the key itself. Since macOS Sonoma a small indicator under the text cursor shows the Caps Lock state and input mode as you type. If you keep typing in the wrong layout anyway, an app can make it harder to miss. ShowyEdge (free) colours the top edge of the screen and Input Source Pro (free) puts an indicator on screen. CapsLocker and Cap Cap flash a Caps Lock badge. The notch apps Ledge and Atoll show it in the notch.

Built into macOS

  1. The Input menu. Apple describes it as an icon on the right side of the menu bar "containing letters or characters that represent the current input source". It appears by itself once you add a second input source. If it is missing, open System Settings > Keyboard, go to Text Input, click Edit and turn on "Show Input menu in menu bar." Its Show Keyboard Viewer item draws the keyboard for the layout that is selected now.
  2. The indicator at the text cursor. In macOS Sonoma Apple added what its WWDC23 AppKit session calls "a cursor accessory below the insertion indicator that displays key information, like input mode, dictation state, and caps lock state." It follows the insertion point as you type. When you switch with the keyboard, macOS also shows your input sources "close to where you're typing": hold Control and press Space, or press Fn or Globe once that key is set to Change Input Source.
  3. The light on the key. The Caps Lock key has an indicator light. Apple's troubleshooting page notes the key has a slight delay to stop accidental presses, so hold it until the light comes on. The light sits on the keyboard, so you only see it if you look down.
  4. Shortcuts to switch. Control-Space selects the input source you used last and Control-Option-Space selects the next one in the Input menu. If you add a non-Latin source such as Chinese or Korean, Text Input offers "Use the Caps Lock key to switch to and from" your last Latin source. With that on, the Caps Lock key changes layout as well.

Apps that make it more visible

AppShowsWherePricemacOSNotes
ShowyEdgeInput source, as a colourBar along the top edge of the screen, also over full-screen appsFree, public domain (Unlicense)13+6.4.0, July 2026. Older versions for older macOS
Input Source ProInput source, plus Caps Lock since 2.13.0 (optional)On-screen indicator that can follow the text cursorFree, GPL-3.012+Sets a layout per app or website. 2.14.0, October 2026
CapsLockerCaps LockSmall HUD on each press, menu barUS$0.99 (App Store)13+Optional sound. Last update 1.4.1, July 2023
Cap CapCaps LockHUD with shape and display optionsUS$2.99 (App Store)13+2.2.0, April 2026
AtollCaps LockNotch live activityFree, GPL-3.014+From its release notes. No layout indicator listed
LedgeLayout switch and Caps LockNotch, a brief peek on each changeFree, GPL-3.026+Caps Lock needs Accessibility. Notched MacBooks only

I found no mention of Caps Lock or the keyboard layout on the sites or changelogs of Alcove, NotchNook, Droppy, boring.notch or MediaMate when I checked in November 2026.

What Ledge shows

Ledge 1.2.5 has two cards for this, both on by default and both silent until something changes.

Ledge only tells you at the moment of the change. There is no standing badge for the current layout, so if you want to see it at any time, the Input menu, ShowyEdge or Input Source Pro do that better. Ledge also needs a notched MacBook (14- or 16-inch MacBook Pro from 2021, MacBook Air from 2022) on macOS 26 or later and does not draw on an external display.

Which to choose

FAQ

How do I know if Caps Lock is on on a Mac?

The light on the Caps Lock key comes on. Since macOS Sonoma a small indicator below the text cursor also shows the Caps Lock state while you type. For a notice on screen every time it changes, use Input Source Pro, CapsLocker or Cap Cap, or a notch app such as Ledge or Atoll.

How do I see which keyboard layout is active on a Mac?

Look at the Input menu on the right side of the menu bar. Its icon shows letters or characters for the current input source. If it is missing, open System Settings > Keyboard, go to Text Input, click Edit and turn on "Show Input menu in menu bar."

Is there an app that shows the current input source all the time?

ShowyEdge is free and draws a colour bar along the top edge of the screen that changes with the input source, even over full-screen apps. Input Source Pro is free and open source. It shows an on-screen indicator and can also pick a layout for each app or website.

Can the MacBook notch show Caps Lock or the keyboard layout?

With a notch app. Ledge shows both: a two-letter code when the layout switches and an ON or OFF badge when Caps Lock toggles. Atoll has a Caps Lock live activity.

Related

Sources