KeyHue

Know which language you're about to type in.

KeyHue paints the edge of your Mac's screen with the color of the current input source. One glance, before you type.

Download for macOS Latest version. For macOS 13 or later.
KeyHue app icon: a chameleon holding a 가 | A keycap

Try it here

Type in any language. The bar at the bottom of this page changes color, the way KeyHue colors the edge of your screen. Turn on Caps Lock too.

  • ABC, U.S. and other Latin layouts
  • Korean
  • Japanese
  • Chinese
  • Russian and other Cyrillic layouts
  • Caps Lock, shown on top of everything else

The app reads the input source macOS has actually selected. This page can only guess from the letters you type.

Opening KeyHue for the first time

KeyHue is a free side project and isn't signed with a paid Apple Developer ID, so macOS asks you to confirm it once.

  1. Download and unzip

    Move KeyHue.app to your Applications folder.

  2. Allow it to open
    • macOS 15 Sequoia or later: open KeyHue once, then go to System Settings › Privacy & Security and click Open Anyway.
    • macOS 13–14: Control-click KeyHue.app, choose Open, then Open again.
  3. Open Settings

    Click KeyHue in the Dock, or the chameleon in the menu bar and choose Settings…, to pick colors and automatic switching. The manual walks through every option.

KeyHue never records what you type

It has no network code and no analytics. Optional features ask for a permission only when you turn them on.

FeatureWhat KeyHue readsPermission
Color bar, Caps Lock, app switchingThe selected input source, Caps Lock state, the active appNone
Switch back on ESCWhether the pressed key is ESC. No characters.Input Monitoring
Switch back when leaving a text fieldThe kind of element in focus, never its contentsAccessibility