Bhasini
अ অ ਅ અ ଅ அ అ ಅ അ ꯑ ᱚ ا
Something went wrong. Reload 🗙

Indian Script Converter

Rewrite text from one Indian script into another: Devanagari to Tamil, Kannada to Telugu, Bengali to Gujarati, Gurmukhi to Malayalam and more. It also turns romanised text such as namaste into any Indian script.

Open the converter ↑

One sentence in every script

"नमस्ते भारत" (namaste bhaarat) converted by Bhasini:

ScriptText
Bengali-Assameseনমস্তে ভাৰত
Bengaliনমস্তে ভারত
Devanagariनमस्ते भारत
Gujaratiનમસ્તે ભારત
Kannadaನಮಸ್ತೇ ಭಾರತ
Malayalamനമസ്തേ ഭാരത
Meetei Mayekꯅꯃꯁ꯭ꯇꯦ ꯚꯥꯔꯇ
Odiaନମସ୍ତେ ଭାରତ
Gurmukhiਨਮਸ੍ਤੇ ਭਾਰਤ
Tamilநமஸ்தே பாரத
Teluguనమస్తే భారత

How to convert text between scripts

  1. Paste or type your text in the editor above.
  2. Select part of it, or select nothing to convert the whole document.
  3. Click Convert, choose the target script and press Convert.

Frequently asked questions

Does this translate the text?

No. It changes the letters, not the language: Hindi written in Tamil script is still Hindi.

What happens to sounds a script does not have?

They use the nearest letter. Tamil, for example, has no separate letters for aspirated sounds.

Can I convert to Urdu or Ol Chiki?

Script conversion covers the Brahmic scripts and Meetei Mayek. To write Urdu, Kashmiri, Sindhi or Santali, type phonetically or use "Romanised text → native script".

Type in any Indian language