March 25, 202610 min read

How to Change Language in Computer to Hindi or Other Indian Languages

Step-by-step instructions to change system language and add Indian language keyboards on Windows 10, Windows 11, and macOS — for Hindi, Tamil, Telugu, Bengali, Marathi, and more.

language settings windows mac computer indian languages
Ad 336x280

This comes up constantly — someone gets a new computer, or reinstalls Windows, and needs to set it up for Hindi or another Indian language. The process is slightly different on Windows 10, Windows 11, and Mac, and there's a difference between changing the display language (making Windows menus appear in Hindi) and adding an input language (being able to type in Hindi while menus stay in English).

Most people want the second one — they want to keep their system in English but be able to type Hindi when needed. Some people want full Hindi immersion where everything from Settings to File Explorer is in Hindi. Both are straightforward once you know where the settings are.


Windows 11: Adding Hindi Keyboard Input

This is the most common request — adding the ability to type in Hindi while keeping Windows in English.

Step-by-Step

  1. Click the Start button → Settings (or press Win + I)
  2. Go to Time & Language in the left sidebar
  3. Click Language & Region
  4. Under "Preferred languages," click Add a language
  5. In the search box, type "Hindi"
  6. Select हिन्दी (Hindi) from the results
  7. Click Next
  8. On the installation options screen:
- Language pack — check this to get Hindi display language (optional) - Text-to-speech — optional - Speech recognition — optional, useful for voice typing - Handwriting — optional
  1. Click Install
  2. Wait for the download to complete (a few minutes)

Choosing a Keyboard Layout

After Hindi is installed:

  1. In Language & Region, click on हिन्दी in your language list
  2. Click the ... (three dots) → Language options
  3. Under "Keyboards," you'll see what's installed
  4. Click Add a keyboard to see options:
- Hindi Phonetic — type English, get Hindi (e.g., "namaste" → नमस्ते). Best for most people. - Hindi Traditional (INSCRIPT) — standard government keyboard layout with fixed positions for each character - Hindi INSCRIPT — same as above, slightly different variant

Switching Between Languages

Once installed, switch between English and Hindi using:


  • Win + Spacebar — the quickest method

  • Or click the language indicator in the taskbar (bottom-right, shows "ENG" or "HIN")


You'll see the current language in the system tray. When it shows "HIN," everything you type goes through the Hindi input method.


Windows 11: Changing Display Language to Hindi

If you want the entire Windows interface in Hindi — menus, settings, dialog boxes, File Explorer — follow these additional steps:

  1. Make sure you installed the Hindi language pack (step 8 above)
  2. Go to Settings → Time & Language → Language & Region
  3. Under "Windows display language" (the dropdown at the top), select हिन्दी
  4. Windows will ask you to sign out for the change to take effect
  5. Sign out and sign back in
Now Windows is in Hindi. The Start menu, Settings, File Explorer, and most built-in apps will show Hindi text. Third-party applications that have Hindi translations will also switch; those without will remain in English.

Reverting to English

Same dropdown → select English → sign out → sign back in. Completely reversible.


Windows 10: Adding Hindi

Windows 10 is slightly different in navigation but the same concept.

Adding Hindi Input

  1. Settings → Time & Language → Language
  2. Click Add a preferred language
  3. Search "Hindi" → select हिन्दी → click NextInstall
  4. After installation, Hindi appears in your language list
  5. Click on Hindi → OptionsAdd a keyboard → select Hindi Phonetic or INSCRIPT

Switching Languages

Same as Windows 11: Win + Spacebar or click the language indicator in the taskbar.

Display Language

In Windows 10, after installing the Hindi language pack:


  1. Settings → Time & Language → Language

  2. Under "Windows display language," select हिन्दी from the dropdown

  3. Sign out and back in



Adding Other Indian Languages (Not Just Hindi)

The same process works for every Indian language. In the "Add a language" step, search for:

LanguageSearch TermKeyboard Options
TamilTamilTamil 99, Tamil Phonetic, Tamil INSCRIPT
TeluguTeluguTelugu Phonetic, Telugu INSCRIPT
BengaliBengali / BanglaBengali Phonetic, Bengali INSCRIPT
MarathiMarathiMarathi Phonetic (uses Devanagari)
GujaratiGujaratiGujarati Phonetic, Gujarati INSCRIPT
KannadaKannadaKannada Phonetic, Kannada INSCRIPT
MalayalamMalayalamMalayalam Phonetic, Malayalam INSCRIPT
PunjabiPunjabi (Gurmukhi)Punjabi Phonetic, Punjabi INSCRIPT
OdiaOdiaOdia Phonetic, Odia INSCRIPT
UrduUrduUrdu keyboard (right-to-left)
You can install multiple languages simultaneously and switch between all of them with Win + Spacebar. The system cycles through all installed input methods in order.

macOS: Adding Hindi and Indian Languages

Adding Keyboard Input

  1. Click the Apple menuSystem Settings (or System Preferences on older macOS)
  2. Go to KeyboardInput Sources (or "Text Input" → "Input Sources" → "Edit" on newer versions)
  3. Click the + button
  4. Search for "Hindi"
  5. Select Hindi — Transliteration (type English, get Hindi) or Hindi — Devanagari (standard layout)
  6. Click Add

Switching Languages

  • Ctrl + Spacebar — toggles between input methods
  • Or click the input menu icon in the menu bar (flag or character icon near the clock)

Adding to Input Menu

If you don't see the input menu in the menu bar:


  1. System Settings → Keyboard

  2. Enable "Show Input menu in menu bar"


Changing macOS Display Language to Hindi

  1. System Settings → General → Language & Region
  2. Click + under "Preferred Languages"
  3. Add हिन्दी (Hindi)
  4. Drag Hindi to the top of the list if you want it as the primary language
  5. Restart your Mac
macOS has Hindi localization for most system apps. The translation coverage is good — Finder, Safari, System Settings, Calendar, and other Apple apps all have Hindi versions.

Chromebook: Adding Hindi

For Chromebook / ChromeOS users:

  1. Click the time/status area in the bottom-right → Settings gear
  2. Go to Device → Keyboard
  3. Click Change input settings
  4. Under "Input methods," click Add input methods
  5. Search for Hindi → add your preferred input method
  6. Switch using Ctrl + Shift + Spacebar on Chromebook

Which Keyboard Layout Should I Choose?

This is the most common follow-up question. Here's the quick answer:

Phonetic / Transliteration

How it works: You type in English letters and they convert to Hindi (or whatever Indian script you've chosen). Type "bharatiya" → भारतीय. Who should use it: Anyone who thinks of Hindi words in terms of their English phonetic spelling. If you can type English comfortably, you can type Hindi phonetically with almost no learning curve. Best for: Casual Hindi typists, professionals who occasionally need Hindi, anyone who doesn't want to learn a new keyboard layout.

INSCRIPT

How it works: Each key on your keyboard maps to a specific Indian language character. The layout is standardized by the Government of India. Who should use it: People who type Hindi heavily and want maximum speed. Government employees preparing for typing exams (SSC, CPCT). Data entry professionals. Best for: Professional Hindi typists, exam preparation, daily heavy-use Hindi typing.

Learning INSCRIPT

If you decide to learn INSCRIPT, here's how:

  1. Add the INSCRIPT keyboard layout in your language settings
  2. Print or bookmark the INSCRIPT layout chart (search "INSCRIPT keyboard layout" for visual reference)
  3. Practice daily for 15-20 minutes using typing practice websites
  4. Within 2-3 weeks of regular practice, most people reach functional typing speed
  5. Full proficiency takes 1-2 months

Post-Setup: Verifying Everything Works

After adding your language, verify the setup:

Test 1: Typing in Notepad

  1. Open Notepad (or TextEdit on Mac)
  2. Switch to Hindi (Win + Spacebar)
  3. Type a few Hindi words
  4. If you see Devanagari text correctly → input is working

Test 2: Typing in Browser

  1. Open your browser
  2. Go to any search engine
  3. Switch to Hindi
  4. Type a search query in Hindi
  5. If the search processes correctly → you're set

Test 3: System Language (If Changed)

  1. Open Settings
  2. Verify menus and labels are in Hindi
  3. Navigate to a few different sections to confirm

Using Transliteration Tools as an Alternative

If you can't or don't want to install an Indian language on your computer — maybe it's a shared office computer, a public terminal, or you just rarely need Hindi text — online tools are the alternative.

transliterate.in works entirely in the browser:
  1. Open the website
  2. Select your target language (Hindi, Tamil, Bengali, etc.)
  3. Type in English
  4. Copy the Indian language output
  5. Paste wherever you need it
No installation, no system changes, works on any computer. The tradeoff is the extra copy-paste step, which is fine for occasional use but gets tedious for heavy daily typing.

Managing Multiple Indian Languages

If you work with multiple Indian languages (say Hindi and Tamil), you can install both:

  1. Add both languages in Settings
  2. Each gets its own keyboard layout
  3. Win + Spacebar cycles through all installed languages: English → Hindi → Tamil → English → ...
  4. The taskbar indicator shows which language is currently active
For three or more languages, the cycling can get annoying (pressing Win + Spacebar multiple times). You can set specific keyboard shortcuts for each language: Windows 11: Settings → Time & Language → Typing → Advanced keyboard settings → Input language hot keys

Here you can assign specific key combinations like Ctrl + 1 for English, Ctrl + 2 for Hindi, Ctrl + 3 for Tamil.


Troubleshooting

Language Download Gets Stuck

If the Hindi language pack download hangs:


  • Check your internet connection

  • Go to Settings → Windows Update → Check for updates (language packs are delivered through Windows Update)

  • Try removing the language and re-adding it


Keyboard Doesn't Switch

  • Make sure more than one language is installed
  • Check that Win + Spacebar is enabled: Settings → Time & Language → Typing → Advanced keyboard settings
  • Try logging out and back in

Hindi Text Looks Wrong in Some Applications

Older applications or those with hardcoded font settings might not render Devanagari correctly. This is an application issue, not a system issue. Modern apps (Chrome, Edge, Firefox, Office, Notepad) all handle Devanagari properly.

"I Added Hindi But Can't Find the Phonetic Keyboard"

After adding Hindi as a language, you need to add the specific keyboard:


  1. Click Hindi in your language list → Options

  2. Add keyboard → select Hindi Phonetic

  3. The default keyboard added might be INSCRIPT — you need to explicitly add Phonetic if that's what you want



Setting up an Indian language on your computer is a one-time task that takes five minutes. Once done, switching between English and Hindi (or Tamil, or Bengali, or any other language) becomes a single keyboard shortcut. No ongoing configuration, no maintenance — it just works every time you press Win + Spacebar.

Ad 728x90