macOS Utility

Never type in the wrong language again

Rekey detects wrong keyboard layout as you type and corrects it in under 200ms. No deleted sentences. No Globe key lag. Just flow.

Early access macOS 13+ · Apple Silicon & Intel
34
Languages supported
<200ms
Correction speed
0
Data sent to the cloud
100%
Pure Swift. Zero Electron.

Smart, fast, private

Built with Swift and powered by computational linguistics. No cloud processing, no subscriptions, no compromises.

Automatic Detection

Catches layout mistakes in real-time using n-gram frequency analysis and dictionary matching. Detects most mistakes from the very first word.

34 Languages

Most layout switchers handle 2–3 languages. Rekey handles 34 — from English and Ukrainian to Thai and Georgian. Real corpus data, not synthetic dictionaries.

Instant Correction

The wrong text is gone and the right text appears in under 200ms. Adaptive timing for Electron apps like Slack and Discord.

100% Private

Your keystrokes never leave your Mac. No internet, no accounts, no telemetry. Rekey does not collect or transmit what you type.

Lightweight by Design

Pure Swift, no Electron bloat. Lives quietly in your menu bar with minimal CPU and memory footprint.

Total Control

Every correction is reversible. Press Cmd+Z within 3 seconds to restore the original text. Your original text is always one Cmd+Z away.

Whole-Sentence Correction

Mistyped an entire phrase, not just one word? Rekey gathers evidence as you type and fixes the whole wrong-layout chunk at once — even when the first words were ambiguous.

Learns Your Habits

Undo a correction with Cmd+Z and Rekey remembers to leave that word alone. Pin words that should never switch, or assign words to a specific language.

Knows When to Stay Out

Rekey steps back in password fields and never analyzes what you type there. Terminals and code editors are excluded by default — your ghbdtn stays untouched.

From English to Ukrainian, and 32 more.

While competitors stop at 2–3 languages, Rekey covers one of the broadest ranges of keyboard layouts available — Latin, Cyrillic, Greek, Thai, Georgian, Armenian.

English Ukrainian German French Spanish Polish Czech Italian Portuguese Dutch Swedish Norwegian Danish Finnish Hungarian Romanian Bulgarian Croatian Slovak Slovenian Lithuanian Latvian Estonian Greek Turkish Icelandic Albanian Serbian Macedonian Belarusian Armenian Georgian Thai

How it works

Three invisible steps between your mistake and the correction.

1

Just type

Start typing in any app. Don’t worry about the Globe key or which layout is active.

2

Rekey catches the mistake

After each word, Rekey’s language engine determines if you’re in the wrong layout — in under 200ms.

3

Text corrected, layout switched

Rekey deletes the wrong text, switches your layout, and retypes the correct version. You keep typing.

How Rekey compares

Most layout switchers were built for one or two languages. Rekey was built for the way multilingual people actually type.

Rekey
Caramba Switcher
Punto Switcher
Languages supported
34
EN + RU
EN + RU
100% on-device, no telemetry
Whole-sentence correction
Respects password fields
Excludes code editors by default
Pricing
Free
$6.99/year
Free
Native Swift, no Electron
Built for modern macOS
Instant undo (Cmd+Z)

Comparison based on publicly available information, June 2026.

Looking for a Punto Switcher alternative for Mac? →

Be the first to try Rekey

Rekey is launching soon. Join the waitlist and get early access.

macOS 13+ · Apple Silicon & Intel