Product overview

TypeSwitcher helps you recover from one of the most common everyday typing mistakes: writing in the wrong keyboard layout. When you type English text while the Russian layout is active (or the other way around), the result is unreadable gibberish. TypeSwitcher detects this and converts the text back to what you actually meant — with a single shortcut.

It's the kind of small annoyance that interrupts your flow several times a day. TypeSwitcher runs quietly in the background and, with a single shortcut, converts mistyped text into what you actually meant to write — no retyping, no copy-paste gymnastics.

At a glance
Version
1.1.14
Platforms
macOS / Windows
Category
Productivity
Price
Free preview
Capabilities

Main features

Automatic layout detection

Recognizes when text was typed in the wrong keyboard layout.

Instant conversion

Fixes the selected text in place with a single keyboard shortcut.

English ⇄ Russian

Handles the most common layout mix-ups in both directions.

Lightweight & fast

Runs quietly in the background with minimal resource usage.

Configurable shortcut

Choose the trigger that fits your workflow.

Works locally

Text is processed on your machine — nothing is sent anywhere.

Availability

Supported platforms

  • macOS — preview build
  • Windows — preview build
  • Linux — planned

Platform availability is configurable and will be finalized as TypeSwitcher moves from preview toward a stable release.

TypeSwitcher app icon

Download & version

TypeSwitcher v1.1.14
Released Jun 11, 2026 · typeswitcher-1.1.14.zip
Download
Installation instructions

Placeholder — to be finalized

  1. Download the archive for your platform.
  2. Extract it to a folder of your choice.
  3. Run the TypeSwitcher application and grant the requested permissions.
  4. Set your preferred conversion shortcut in settings.

Changelog

v1.1.14
Jun 11, 2026

- fix: wait for Finder to register DMG volume before layout step - docs: source release token from login Keychain - feat: replace 15-minute update cadence with hourly


Full changelog history is a placeholder and will grow with each release.

Need help?

Questions, bug reports or feature requests are welcome.

Support & contact