Refine icon

Refine - Grammar checking that respects your privacy

Input Source Pro

Switch and track your input sources with ease ✨

Display current keyboard

A tooltip to remind you what the current keyboard is. You can choose when to show it: when long pressing the left mouse button, switching keyboards, and/or switching apps.


Switch keyboards based on apps

Set the default keyboard for each app. Never worry about your keyboard when multi-tasking. Of course, Spotlight-like apps are also supported.


Switch keyboard based on URLs

Automatically switch keyboards for you based on the website you are visiting. Safari, Chrome, Edge, Firefox, Brave, Vivaldi, and Arc are currently supported.

Features

🥷

Context-Aware

Automatically switches input sources based on the active application or website. Seamlessly supports all applications across macOS.

🐈‍⬛

Visual Indicator

A minimal, unobtrusive on-screen indicator that keeps you informed of your current input source without breaking your flow.

✍️

Smart Punctuation

Forces English punctuation in specific apps (like IDEs or Terminals) to keep your coding workflow smooth and consistent.

🎛️

Function Key Mode

Toggle between standard F-keys and media keys on a per-app basis. Perfect for gaming or using professional creative software.

⌨️

Versatile Shortcuts

Switch input sources using custom shortcuts, or simply tap a single modifier key (e.g. Shift, Command).

😎

And Much More

Explore even more powerful customization options designed to make your typing experience as seamless as possible.

🧑‍🚀 Runju:

As a multi-lingual speaker, I was often confused and made mistakes while switching input sources. That's what led me to create Input Source Pro to solve this issue effectively. Feel free to try it out, and if it's helpful, please share and support its development. Your feedback is valued immensely! ❤