Home › Generators & Text Tools › Gujarati Typing Tool
Gujarati Typing Tool
This free Gujarati typing tool converts Gujarati written in English letters into the Gujarati script — maru naam ram chhe becomes મારું નામ રામ છે. A full on-screen Gujarati keyboard is here too, for letter-perfect typing on any device.
Words convert as you press Space. You can also press the Convert button at any time.
How to use this Gujarati typing tool
- Type your Gujarati words in English letters in the yellow box, the way they sound: maru naam.
- Press Space after a word and it converts into Gujarati script. The Convert button converts everything at once.
- Type a capital M wherever you need the dot (anusvara), so haM gives હં.
- Switch to the keyboard tab if a word needs exact letters, signs or the halant (્).
- Check the big box and the large preview, then copy your text or download it as a .txt file.
How it works — the typing scheme
The scheme is phonetic and is shown in full below. Consonants match by sound, with capitals for the tongue-curled letters: small t is the soft ત, capital T is the hard ટ. Vowels stand alone at the start of a word (a = અ) and become signs after a consonant (ka = ક, kaa = કા, ki = કિ). A consonant followed straight by another consonant joins it with the halant (્), and a consonant at the end of a word drops its vowel, so naam ends as નામ.
Gujarati spelling has one famous habit: neuter words end in the dotted vowel ં. The most typed of them are matched whole from a common-words list, so maru (મારું, my), taru (તારું), saru (સારું, good), navu (નવું, new), motu (મોટું, big) and nanu (નાનું, small) always come out right. For any other word, type the capital M yourself where the dot belongs.
| You type | At the start of a word | After a consonant (sign) |
|---|---|---|
| a | અ | — (no sign) |
| aa | આ | ા |
| i | ઇ | િ |
| ee | ઈ | ી |
| u | ઉ | ુ |
| oo | ઊ | ૂ |
| e | એ | ે |
| ai | ઐ | ૈ |
| o | ઓ | ો |
| au | ઔ | ૌ |
| ri | ઋ | ૃ |
| You type | Letter | You type | Letter |
|---|---|---|---|
| ka | ક | dha | ધ |
| kha | ખ | na | ન |
| ga | ગ | pa | પ |
| gha | ઘ | pha | ફ |
| nga | ઙ | ba | બ |
| cha | ચ | bha | ભ |
| chha | છ | ma | મ |
| ja | જ | ya | ય |
| jha | ઝ | ra | ર |
| nya | ઞ | la | લ |
| Ta | ટ | La | ળ |
| Tha | ઠ | va | વ |
| Da | ડ | sha | શ |
| Dha | ઢ | Sha | ષ |
| Na | ણ | sa | સ |
| ta | ત | ha | હ |
| tha | થ | ksha | ક્ષ |
| da | દ | gya | જ્ઞ |
| Special rule | You get | Note |
|---|---|---|
| M (capital M) | ં | Anusvara, the dot sound — haM = હં |
| ' (apostrophe) | ્ | Halant — cuts the vowel: k'ta = ક્ત |
| word ending | (no sign) | A consonant at the end of a word drops its vowel sound |
Type a capital M for the anusvara dot (ં), and an apostrophe to force a halant. Numbers you type stay as 0–9, which is normal in modern Gujarati; the keyboard tab also has the Gujarati digits ૦–૯. Both tabs write into the same text box, so you can type a sentence with English letters and then correct one word on the keyboard.
Worked example
Type this sentence in the yellow box: maru naam ram chhe.
Step 1: maru is an everyday word, matched whole — મારું, with the dot that the plain letters would miss.
Step 2: naam: n + aa gives ના, and the final m drops its vowel — નામ.
Step 3: ram — the name is spelled રામ in Gujarati, and it is kept on the common-words list.
Step 4: chhe: chh + e gives the sign ે — છે.
The result reads મારું નામ રામ છે — "my name is Ram". Try the "Type a sample" button to see it appear on its own.
About the Gujarati script
The Gujarati script grew out of Devanagari, but with one visible difference: the headline stroke that hangs Hindi letters from a line is gone, so Gujarati letters look rounder and more open. It is the script of Gujarat, whose language is spoken by more than 55 million people, and of a worldwide Gujarati community known for trade — which is why Gujarati was historically written fast, like a merchant's hand.
The script has its own digits (૦–૯), its own rupee sign usage, and the extra letter ળ shared with Marathi. Because the shapes are close to Devanagari, Hindi readers can often guess Gujarati letters, but the words and spellings — like the dotted neuter endings — are properly Gujarati, and this tool follows Gujarati habits, not Hindi ones.
FAQ
How does Gujarati typing work on this page?
Type Gujarati words in English letters in the yellow box, as they sound, and press Space after each word to convert it into Gujarati script. Consonants match by sound, capitals give the tongue-curled letters, vowels become signs after consonants, and the most typed dotted words like maru and saru are matched whole. The keyboard tab lets you tap exact letters instead, and both tabs share one text box.
Why does "maru" get a dot (મારું) automatically?
Because મારું is the correct spelling, and the plain letter scheme cannot know that — m + a + r + u alone would give મારુ. Gujarati neuter words end in the anusvara dot, so the everyday ones are on a common-words list that is checked before the letter scheme: maru (મારું), taru (તારું), saru (સારું), navu (નવું), motu (મોટું) and nanu (નાનું). For any other word, type a capital M where the dot belongs.
How do I type the anusvara dot (ં) myself?
Type a capital M right after the letter the dot belongs to. For example, haM gives હં, and aMtar gives અંતર with the dot on the first letter. The rule is simple: letter first, then M. On the keyboard tab, the dot (ં) has its own key in the signs row, right next to the halant, and works the same way — tap it straight after its letter.
Why do Gujarati letters have no line on top?
The line is called the shirorekha, and Devanagari (Hindi) letters hang from it. Gujarati developed from the same family of scripts but dropped the line over centuries of fast handwriting, especially in trade and accounting, where speed mattered. The letters themselves are close cousins — ક is क without the line — which is why the two scripts look alike at a glance but are not identical.
How do I make joined letters in Gujarati?
They form on their own when a consonant is followed directly by another consonant, because the tool joins them with the halant (્): k + sh inside a word builds ક્ષ. On the keyboard tab you can tap the halant key yourself between two letters, or use the ready-made ક્ષ and જ્ઞ keys. An apostrophe in the English-letters box forces a halant anywhere, so k'ta gives ક્ત.
Can I download what I type in Gujarati?
Yes. The Download .txt button saves your text as a UTF-8 file, so the Gujarati letters open correctly anywhere, and Copy puts the text on your clipboard for WhatsApp, documents and social media. The tool runs entirely in your browser: nothing is uploaded, stored or tracked, and it is free with no sign-up.