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.
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.
How it works
Three invisible steps between your mistake and the correction.
Just type
Start typing in any app. Don’t worry about the Globe key or which layout is active.
Rekey catches the mistake
After each word, Rekey’s language engine determines if you’re in the wrong layout — in under 200ms.
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.
Comparison based on publicly available information, June 2026.
Be the first to try Rekey
Rekey is launching soon. Join the waitlist and get early access.
You’re on the list! We’ll notify you when Rekey is ready.