Download InputSwitcher

Get the latest version for macOS

Why Mac multilingual users download InputSwitcher

InputSwitcher is built for people who constantly bounce between English and another language on macOS. Instead of manually switching keyboard layouts every time you jump from coding to chat, writing to research, or email to messaging, you assign one input source per app and let the switch happen automatically.

  • • Download a native macOS menu bar app built for multilingual workflows
  • • Keep coding apps on ABC while chat apps open with Chinese, Japanese, Korean, or another preferred layout
  • • Reduce typos, context-switch friction, and repetitive keyboard switching
  • • Start free, then upgrade only if you need unlimited rules and pro indicators

Best for

Developers, writers, translators, support teams, and anyone switching between English and another language all day on Mac.

What it solves

Wrong-language typing in IDEs, terminals, chat apps, browsers, docs, and email when moving between tasks.

Why people trust it

Native Swift app, offline by default, lightweight, and designed specifically for per-app input source switching on macOS.

Is this download page the right fit for your workflow?

InputSwitcher is not a generic keyboard utility. It is for Mac users who want the input source to follow the app automatically, so the right language is ready when they change context.

You should download it now if

  • • you switch between coding, chat, writing, or support apps with different preferred input sources
  • • macOS keyboard shortcuts are still leaving you with wrong-language typing several times a day
  • • you want a lightweight native app instead of building your own automation workaround

You may want pricing first if

  • • you already know your workflow needs more than 3 app rules
  • • you are evaluating whether unlimited rules and advanced controls justify the one-time upgrade
  • • you need commercial clarity before installing another utility on your Mac
InputSwitcher App Icon

Mac input source switcher download

InputSwitcher for macOS

Version 1.0.7 • 6.3 MB • Universal Binary

Latest Stable Intel + Apple Silicon

Release Date: December 23, 2025 • No signup required

Fast setup: download, drag to Applications, grant Accessibility, create your first rule.
Privacy-first: works locally on your Mac without sending typing data to a server.
Built for confidence: universal binary, stable release, and straightforward first-run permissions.

Who should download this Mac input source switcher?

If you've searched for things like switch keyboard language automatically on Mac, set input source per app on macOS, or Mac app to auto switch input method, this is the page you want. InputSwitcher is designed for that exact multilingual workflow problem.

Common multilingual setup

Keep Terminal, VS Code, Xcode, or Cursor on English input while Messages, WeChat, Slack, browsers, or note apps open with your preferred non-English layout.

Why it converts well

The download is direct, setup is short, the app runs offline, and the value is obvious within minutes if you switch languages across apps every day.

Typical buying path

Most qualified visitors do not need a long evaluation. They download the free version, create rules for the 2-3 apps where wrong-input mistakes happen most, and only visit pricing again if they quickly outgrow the rule limit.

Try the free version first, upgrade only if your workflow needs more

The fastest buying decision is usually simple: install the free version, create rules for the 2-3 apps where wrong-language typing hurts most, and see whether the friction disappears. If InputSwitcher becomes part of your daily multilingual routine, the one-time Pro upgrade is there for heavier setups.

Start free when

  • • You want to test per-app input switching before paying
  • • Your daily workflow only needs a few core rules
  • • You mainly want to stop wrong-input mistakes in coding, chat, or writing apps

Consider Pro when

  • • You need unlimited rules across a larger multilingual app stack
  • • You want workflow extras like stronger visual feedback and advanced controls
  • • The time saved already makes the one-time upgrade easy to justify

💻 System Requirements

  • macOS 13.0 (Monterey) or later
  • Intel or Apple Silicon (M1/M2/M3/M4)
  • 10 MB disk space
  • Accessibility permission required

📦 What's Included

  • InputSwitcher.app (Universal Binary)
  • All free features unlocked forever
  • Automatic updates via Sparkle
  • 10 languages included
  • Pro features (optional upgrade)

📝 Installation Guide

1

Download

Click the download button above to get the ZIP file.

2

Unzip & Install

Double-click to extract, then drag InputSwitcher.app to your Applications folder.

3

Grant Permissions

Launch the app and follow the prompt to enable Accessibility in System Settings.

4

Add Your First Rule

Click the menu bar icon, open Settings, and create your first switching rule.

⚠️ First-Time Installation Notice

Since InputSwitcher is distributed directly (not through the Mac App Store), macOS may show a security warning on first launch. This is normal and easy to resolve:

  1. If you see "can't be opened": Right-click (or Control-click) the app and select "Open" from the context menu.
  2. If blocked by Gatekeeper: Go to System Settings → Privacy & Security, scroll down and click "Open Anyway" next to the InputSwitcher message.
  3. Still having issues? Try dragging the app to a different folder first, then back to Applications.

💡 This is a one-time requirement. Future updates via Sparkle will work automatically.

What happens after you download

First win

Protect your highest-friction apps first, usually one coding tool, one browser or notes tool, and one chat app.

Fast qualification

If those first rules immediately remove wrong-language typing, you already know the product fits your multilingual Mac workflow.

Upgrade trigger

If more apps need protection than the free limit allows, the pricing decision becomes simple: pay once to cover the full workflow.

❓ Download FAQ

Is InputSwitcher free?
Yes! The basic version is completely free with no time limits. Pro features require a one-time purchase.
Does it work on Apple Silicon Macs?
Absolutely! InputSwitcher is a Universal Binary that runs natively on both Intel and Apple Silicon (M1/M2/M3/M4) Macs.
Can I set a different keyboard language for each app on Mac?
Yes. That's the core use case. You can keep one input source for coding apps, another for chat apps, and another for writing or research, so macOS switches automatically when you change apps.
Why does it need Accessibility permissions?
InputSwitcher needs to detect when you switch between apps and programmatically change the input source. This requires macOS Accessibility permissions—a security feature by Apple.
Will it slow down my Mac?
No. InputSwitcher is extremely lightweight, using less than 10MB of RAM and virtually no CPU when idle. It's written in Swift for maximum performance.
Is my data safe?
Yes! InputSwitcher works 100% offline. It doesn't collect any data, doesn't connect to the internet (except for optional update checks), and stores everything locally on your Mac.
🔐

Security & Privacy

  • 100% Offline - No data sent to servers
  • Local Storage Only - All settings stored on your Mac
  • Open architecture - Preferences stored in plain JSON
  • Automatic Updates - Via secure Sparkle framework

Questions or setup issues? Go straight to support or compare plans before buying.