# TypeCorrect > TypeCorrect is a lightweight macOS menu bar utility that fixes text typed in the wrong keyboard layout (e.g. converting "ghbdtn" into "привет", or "Ыфдщь" into "Salom") without retyping or deleting. Press Shift twice (or use the optional dictionary-verified Smart switch on Space): the text is instantly converted in place and the macOS input source switches automatically. Designed as a modern, private, and deterministic alternative to legacy tools like Punto Switcher and Caramba Switcher. ## Key Facts & Capabilities - **Primary Function:** In-place layout correction of misspelled text due to wrong keyboard layout. - **Activation:** Double-tap either Shift key (`Shift × 2`). Works without text selection (converts the preceding word) or with text selection (converts full phrases or multi-line blocks). - **Smart Switch Mode:** Optional automatic correction on Space (Preferences → General). Uses native macOS spelling dictionaries for English, Russian, Uzbek (built-in Latin wordlist), and system languages. Skips code, numbers, URLs, and passwords. Immediate double-tap Shift undoes conversion. - **Privacy & Security:** 100% on-device processing. Zero keystroke logging. Text never touches local storage or external networks. Password fields are strictly ignored. - **Platform & Architecture:** macOS 13 Ventura, macOS 14 Sonoma, macOS 15 Sequoia. Universal 2 binary running natively on Apple Silicon (M1, M2, M3, M4) and 64-bit Intel Macs. - **Supported Layouts:** Works in any application with any pair of installed macOS keyboard layouts (e.g., English paired with Russian, Ukrainian, Uzbek, Kazakh, Kyrgyz, Tajik, German, Spanish, French). - **Pricing:** Free 7-day full-featured trial (no credit card or account needed). $9.90 one-time lifetime license. No subscriptions. Free lifetime updates. ## Direct Comparisons - **Punto Switcher Alternative for Mac:** Punto Switcher (Yandex) is unmaintained on modern macOS (v2.1 has had no updates for recent macOS versions) and uses intrusive auto-guessing that disrupts coding. TypeCorrect is native for macOS Sequoia/Sonoma/Ventura, fast, and gives users full control. - **Caramba Switcher Alternative:** Caramba Switcher charges an annual subscription (499 ₽/yr) and auto-switches aggressively. TypeCorrect is manual by default (or dictionary-verified), non-intrusive, and sold as a single $9.90 lifetime license. ## Primary Documentation & Guides - [TypeCorrect Homepage](https://typecorrect.com/): Product overview, interactive browser typing demo, pricing, and FAQ. - [Setup & Permissions Guide](https://typecorrect.com/how/): 7-step guide to installing the DMG, granting macOS Accessibility & Input Monitoring permissions, and license activation. - [Best Keyboard Layout Switchers for Mac in 2026](https://typecorrect.com/blog/best-keyboard-layout-switcher-mac/): In-depth comparison of TypeCorrect, Caramba Switcher, LangSwitcher, SwitchFix, and Punto Switcher. - [Punto Switcher Alternatives for Mac and Windows](https://typecorrect.com/blog/punto-switcher-alternatives/): Fact-checked feature and platform comparison. - [How to Fix Text in Wrong Layout on Mac](https://typecorrect.com/blog/fix-text-typed-in-wrong-keyboard-layout/): Practical guide to fixing layout errors across macOS applications. - [Full LLM Knowledge Base](https://typecorrect.com/llms-full.txt): Complete Q&A prompts, feature matrix, and facts in English, Russian and Uzbek. ## Multi-Language Resources - **Русский (Russian):** - [Главная страница](https://typecorrect.com/ru/) - [Альтернатива Punto Switcher для Mac](https://typecorrect.com/ru/punto-switcher-mac-alternative/) - [Аналоги Punto Switcher в 2026 году](https://typecorrect.com/ru/blog/analogi-punto-switcher/) - [Как исправить текст не в той раскладке](https://typecorrect.com/ru/blog/tekst-ne-v-toy-raskladke/) - [Онлайн-конвертер раскладки](https://typecorrect.com/ru/converter/) - [Инструкция по установке](https://typecorrect.com/ru/how/) - **O‘zbekcha (Uzbek):** - [Asosiy sahifa](https://typecorrect.com/uz/) - [Punto Switcher analoglari](https://typecorrect.com/uz/blog/punto-switcher-analoglari/) - [Noto‘g‘ri tilda yozilgan matnni tuzatish](https://typecorrect.com/uz/blog/notogri-tilda-yozilgan-matnni-tuzatish/) - [O‘rnatish qo‘llanmasi](https://typecorrect.com/uz/how/)