Download InputSwitcher

Get the latest version for macOS

InputSwitcher App Icon

InputSwitcher for macOS

Version 1.0.1 • 4.2 MB • Universal Binary

Latest Stable Intel + Apple Silicon

Release Date: December 12, 2025 • No signup required

💻 System Requirements

  • macOS 12.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
  • 8 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.

❓ 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.
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 issues? We're here to help.