MLSwitcher allows to assign individual shortcuts for each available input source. Thus making keyboard layout switching modeless and more efficient.

What's New

Version 2.1

New localizations: Chinese (simplified), German, Italian, Japanese, Russian, Spanish

Ratings and Reviews

4.1 out of 5

8 Ratings

8 Ratings

works fine.

young cheol yun

It works fine with me for the alternatively.

I want 'proper notification' when changing input source. not the TINY flag over the menubar.
whenever I try to type in English (instead of Korean), sometimes It's annoying when It goes wrong.
(e.g. alert me intuitively and easy which language I'm using)
I'm not that super user for script. but i try hard on Alfred workflow, applescript...but, no proper solution neither on the google search for that.

this works fine. thanks

Doesn’t work on Sierra :((

Vector Oz

I was so happy when I found this app! But unfortunately it didn’t run on Sierra. I don’t know is it me or is it just incompatibility with the OS. Searching on the net didn’t help this time. I will adjust the star rating as soon as I run the app.

Perfect for multilingual environment


Usually I need to work with 5 languages during a day and switching them in a cycle (with Command+Space) is a waste of time. I've been looking for a way to assign exact shortcuts to language layouts (instead of traversing them in a cycle).

This program does perfectly what it says: allows to assign shortcuts to active input sources. For instance, I use Alt+Shift+1 to switch to English, Alt+Shift+2 - to French, Alt+Shift+3 – to Russian etc.

MLSwitcher works on MacOS X 10.8.2 and I highly recommend it.



Olena Kozlova
576.1 KB
English, German, Italian, Japanese, Russian, Simplified Chinese, Spanish
Age Rating
Rated 4+
© Bluezbox Software


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer