UStackUStack
Type Switch icon

Type Switch

Type Switch is a Mac utility for quick keyboard language switching with a floating button, hotkeys, and optional sound or voice feedback.

Type Switch

What is Type Switch?

Type Switch is a macOS utility for switching keyboard input languages faster. It is designed for bilingual and multilingual users who change input languages often and want a visible indicator of the current language.

The app adds a compact floating button that shows the active keyboard language and can switch languages with a click or hotkey. It also includes a hidden mode that replaces the persistent button with a temporary language popup when the language changes.

Key Features

  • Floating language button: shows the current keyboard language above other windows so users can see the active input state at a glance.
  • Fast language switching: switches between installed macOS keyboard languages with a click or supported hotkeys.
  • Hidden mode with popup feedback: hides the button for a cleaner desktop and briefly displays a smooth language popup when switching.
  • Appearance customization: lets users adjust button size, color, text color, and opacity to fit the workspace.
  • Audio and voice feedback: can play sound and speak the selected language when switching.
  • Hotkey options: supports switching with the Ctrl key or Double Shift, as described in the version history and feature list.

How to Use Type Switch

After installing Type Switch on a compatible Mac, users typically set up their preferred keyboard languages and choose how they want to switch between them. They can keep the floating button visible for constant status, or turn on hidden mode if they prefer a less visible interface.

From there, switching can be done by clicking the floating button or using the configured hotkey. Users can also adjust the button’s appearance and feedback options in settings to match their workflow.

Use Cases

  • Bilingual writing: switch between two input languages while drafting emails, documents, or messages without opening system settings.
  • Multilingual work: move between several keyboard languages during translation, localization, or international communication.
  • Low-distraction setup: hide the always-on button and rely on brief popups when changing languages.
  • Visual language confirmation: keep the floating button visible to reduce uncertainty about which input language is active.
  • Accessible feedback preferences: use sound or voice feedback when a visual indicator is not enough or when the user wants confirmation by audio.

FAQ

Does Type Switch require macOS? Yes. The App Store listing says it requires macOS 14.4 or later and is available only for Mac.

Does it work with installed macOS keyboard languages? Yes. The app is described as switching between installed macOS keyboard languages.

Can the floating button be hidden? Yes. Hidden mode is included, and it shows a temporary language popup when the language changes.

Does the app collect user data? The listing says the developer does not collect data from the app.

Can the button appearance be customized? Yes. The listing mentions customization for size, color, text color, and opacity.

Alternatives

  • macOS built-in input source switching: the default system approach for changing keyboard languages, typically using Apple’s own keyboard shortcuts and menu bar controls.
  • Other Mac menu bar language switchers: lightweight utilities that focus on showing and changing input language from the menu bar rather than using a floating on-screen button.
  • Keyboard shortcut-only workflows: users who prefer not to install a separate utility and instead rely on system hotkeys and input source settings.
  • Status overlay utilities for Mac: apps that show temporary on-screen indicators for system state changes, similar to Type Switch’s hidden-mode language popup, but not necessarily focused on keyboard languages.