Add a keyboard for Hindi or another language on your Mac
Last checked: 20 Oct 2026 · macOS 26 & 27 · Source: Apple Support
Quick answer
Open System Settings > Keyboard, click Edit… next to Input Sources, press the + button and add the language you want. Switch between keyboards with Control-Space or the input menu in the menu bar.
PinSet does this in one step. Press ⌃ ⌥ Space and type it. 7 fixes free.
Black Friday: $4.99 (usually $9.99)
Download freeWhy it happens
Your Mac only offers the keyboards listed under Input Sources, and most Macs start with just one. Adding another language gives you its letters without changing your physical keyboard. Your Mac then lets you flip between them whenever you like.
How to fix it
Click the Apple menu, choose System Settings, then click Keyboard in the sidebar.
Under Text Input, click Edit… next to Input Sources.
Keyboard›Text Input›Edit…
Click the + button at the bottom left of the list, type the language in the search box, for example Hindi, and pick a keyboard from the list on the right. Hindi has a few choices, including Devanagari layouts and a transliteration option that turns English letters into Hindi as you type. Click Add.
Turn on Show Input menu in menu bar in the same window, then click Done. A small icon for your current keyboard appears near the clock.
Keyboard›Text Input›Edit…›Show Input menu in menu bar
Switch keyboards by clicking that icon and choosing one, or press Control-Space. Type a few words in Notes to check the right letters appear.
Still not fixed?
If the keyboard keeps switching back on its own, open Edit… again and turn off Automatically switch to a document's input source. Remove keyboards you never use with the − button while you're there.
Keyboard›Text Input›Edit…
If Control-Space does nothing, open Keyboard Shortcuts… in Keyboard settings, click Input Sources and make sure Select the previous input source is ticked.
Keyboard›Keyboard Shortcuts…›Input Sources›Select the previous input source
Want menus and apps in that language too, not just typing? Add it under Preferred Languages in General > Language & Region.
General›Language & Region›Preferred Languages
If a language you need isn't in the list, or added keyboards disappear after a restart, install the latest update in General > Software Update. If that doesn't help, contact Apple Support.
Questions people ask
How do I add a Hindi keyboard to my Mac?
Open System Settings > Keyboard, click Edit… next to Input Sources, press +, search for Hindi, choose a keyboard and click Add.
How do I switch between English and Hindi keyboards on a Mac?
Press Control-Space, or click the input menu icon in the menu bar and choose the keyboard you want.
Can I type Hindi using English letters on a Mac?
Yes. Add Hindi's transliteration keyboard, then type the word as it sounds in English letters and your Mac turns it into Hindi.
Related fixes
Glad it worked.
Sorry it didn't. Tell us what happened and we'll fix this page.
Get there in one click with PinSet.
Press ⌃ ⌥ Space and type “how to add hindi keyboard on mac”. PinSet opens Keyboard › Text Input in System Settings and rings Edit. One of 2,400+ checked Mac fixes. Works offline.
7 fixes free · Works offline · macOS 26 and 27