Engineered in pure Swift with Carbon Text Input Services. Detects layout mismatches in sub-milliseconds without key lag or typing stutter.
+When a later word confirms a layout mistake, SwitchFix can also fix earlier words in the same typing run—even words that looked valid on their own.
Full dictionary and phonetic layout mapping for English (US, British, ABC, Dvorak, Colemak), Ukrainian, and Russian.
+English pairs with your most recently used Ukrainian or Russian layout. Cyrillic languages stay separate, and native macOS language metadata helps discover your installed layouts.
Automatically stays quiet in Terminals, IDEs, code editors, and command prompts so code identifiers and shell flags are never mangled.
+ +Keep names, abbreviations, and favorite words as typed. Add them in Settings to protect them from automatic correction; explicit hotkey and layout-switch corrections still work.