Running locally · EN ↔ RU · macOS 12+

Stop losing time to the wrong keyboard layout.

Klavadabra fixes EN ↔ RU text on Mac instantly — quietly counting every correction and minute it saves you.

Free forever for manual fixes · no signup · Apple Silicon & Intel
Klavadabra / Impact preview · illustrative
EN ↔ RU Aggressive

Impact

last 30 days
27-day streak · 0 crashes
Time saved · all time 4ч 18мин since Mar 12 · 412 corrections
minutes saved per day
This month
54min
412 corrections
Avg. per day
13.7
peak 22 on Tue
Longest streak
27d
running · 0 crashes

Recent corrections

3 of 412 · today
Wrong layoutCorrectedTypeTime
ghbdtn приветAuto2m ago
pfvtybnm заменитьManual14m ago
cjplfnm создатьAuto38m ago
Auto-fixes this month 37 / 100
Manual fixes · Unlimited resets May 31
S/01 · How it works

Three steps. Five seconds.

Press one shortcut.
Get the right text back.

No new app to learn, no input switcher, no Russian keyboard layout to memorize. Type how you usually do, then fix it — or let Klavadabra fix it for you.

⌥+␣  or  auto
runs ~7ms · in‑memory
01

Type in the wrong layout.

Forgot to switch from English? Keep typing — Klavadabra is watching the menu bar, not your fingers.

you typed ghbdtn rfr ltkf
02

Hit Space, or wait.

Press the shortcut to fix the last word or your selection. Auto-fix kicks in for obvious gibberish — you can tune the trigger.

+ Space ↪ swap
03

Keep typing.

Cursor stays in place. Undo with ⌘Z. The fix is logged on your Mac — never anywhere else.

now reads привет как дела
S/02 · What Klavadabra fixes

Coverage

Whatever you type, in whatever app.

Mail, Slack, Notes, Telegram, Xcode, terminals, browser inputs, Notion, everything. Klavadabra works at the OS level so it doesn't care which app has focus.

01 · last word

Fix the last word you typed.

The most common case. One shortcut rewrites the word your cursor just left and re-positions you exactly where you were.

ghbdtn привет ⌥+␣
02 · selection

Fix any selected text.

Caught a whole paragraph in the wrong layout? Select it and run Klavadabra. Punctuation, capitalization, and spaces stay intact.

Pfvtybnm dct yf cdjz vtcnf
Заменить все на свои места
03 · automatic

Auto-fix obvious gibberish.

If a word can't possibly be English (or Russian) but maps cleanly to the other layout, Klavadabra fixes it as you type. Tune sensitivity in Settings.

cjplfnm создать no shortcut · 7ms
04 · my terms

Custom terms & exceptions.

Brand names, code identifiers, weird transliterations — add them to My Terms so Klavadabra knows when to stop.

Yandex left as-is npm install left as-is
S/03 · Impact

Stats that aren't vanity

See exactly what Klavadabra saved you.

Every correction is counted on-device. We multiply by your average WPM to estimate the time you'd have wasted retyping. Ignore it or stare at it — your call.

time =
corrections · avg_word_len / wpm
Time saved
54min
≈ 1 long meeting
Corrections
412
since install · Mar 12
Layouts in play
2
EN · RU

Last 14 days

Auto Manual

Recent corrections

live · last 24h
WrongCorrectedTypeApp
ghbdtn приветAutoTelegram
pfvtybnm заменитьManualNotes
cjplfnm создатьAutoSlack
crjkmrj сколькоManualMail
ds,jh выборAutoSafari
ghbvth примерManualNotion
S/04 · Privacy

Local-only by design

Your typing never leaves your Mac.

Klavadabra reads keystrokes the way every Mac text utility has to — but it doesn't store them, send them, or learn from them. Counters live on disk; your words don't.

On-device only

Everything runs in a single sandboxed process. No daemons, no helpers.

No raw typing log

We count the correction. We don't keep the keystroke. Recent examples are opt-in.

No cloud sync

No accounts. No servers. No "anonymized telemetry." Nothing to leak.

No third parties

No analytics SDK, no crash reporter, no ads, no email captures.

Data flow
in keystroke — passed through
on device Klavadabra — mapped & counted
never cloud · network · servers
out corrected text — back to focused app
S/05 · Pricing

Free, mostly

Pay only if you really lean on auto-fix.

Manual fixes are unlimited forever. Pro is for people who type in two layouts every day and want auto-fix to never tap them on the shoulder.

one-time
no subscriptions
Free
$0 forever

Everything you need to fix EN ↔ RU mistakes by hand. No signup, no trial timer.

  • Unlimited manual fixes
  • 100 auto-fixes / month 100
  • Last word, selection, custom terms
  • Impact dashboard & time-saved stats
  • App profiles & advanced rules
Download — Free
No card. No email.
Pay how you want two checkouts · any country · instant license
INTL International via Lemon Squeezy · worldwide

Card, Apple Pay, Google Pay, PayPal, Link, SEPA, iDEAL — Lemon Squeezy handles VAT/Sales Tax for you, in your local currency.

Pay Pay SEPA · iDEAL · Bancontact
RU Russia через Т-Банк · ₽ рубли

Оплата рублями через Т-Кассу: Мир, Visa/MC РФ, СБП, T-Pay, Yandex Pay, доли. Фискальный чек по 54-ФЗ — сразу на e-mail.

СБП T-Pay Pay SberPay Долями
3-D Secure · PCI DSS Instant license email 30-day refund
prices in your currency · VAT included where required

Common questions

Things people ask before downloading.

If your question isn't here, write to [email protected]. A human replies, usually inside a day.

Q/01 What macOS permissions does Klavadabra need? +
Two: Accessibility (so we can read which app has focus and replace your selection) and Input Monitoring (so the shortcut works system-wide). We never request Full Disk Access, Screen Recording, or Network. The first launch walks you through both in System Settings.
Q/02 Does Klavadabra log what I type? +
No. Counts and aggregates live on disk — the actual keystrokes don't. The Impact dashboard's "recent examples" panel is opt-in, capped at 50 entries, and stays in your local app database. You can wipe it from Settings → Privacy.
Q/03 Which languages besides EN ↔ RU are supported? +
EN ↔ RU is the focus and what we've tuned the auto-fix model on. Layout-only conversion also works for any keyboard pair you have installed (UK, US-International, Ukrainian ЙЦУКЕН, etc.) — just turn it on under Settings → General → Layouts. Quality is best for EN/RU because we ship a Russian word-frequency dictionary.
Q/04 What counts toward the free 100 auto-fixes? +
Only fixes triggered automatically — i.e. Klavadabra rewrote a word without you pressing the shortcut. Manual fixes via , selection fixes, and undos never count. The counter resets on the 1st of every month.
Q/05 What happens at 100 / 100 on the free plan? +
Auto-fix pauses for the rest of the month. The shortcut keeps working, unlimited. Klavadabra shows a small banner at the top of the menu bar app — you can dismiss it, or upgrade in two clicks. Nothing breaks; nothing nags you twice.
Q/06 Will Klavadabra interfere with code editors or terminals? +
By default, auto-fix is disabled in Xcode, VS Code, Terminal, iTerm, and Ghostty. The manual shortcut still works if you ever want it. You can edit the disabled-app list in Settings → Disabled Apps.
Q/07 Does it work on Apple Silicon? On older Macs? +
Universal binary — runs natively on M1/M2/M3/M4 and on Intel. Minimum macOS is 12 Monterey. The app is ~8 MB and idles around 14 MB of RAM.
S/07 · Get Klavadabra

Two layouts. One shortcut.
No more retyping.

Free download · macOS 13+ · Apple Silicon & Intel

v0.1.0 · pre-release · macOS 13+ · pulled fresh on every release