Skip to main content

Free Online Transliteration Tool

Transliterate and romanize Chinese, Tamil, Hindi, Malayalam, Japanese and more into Latin script.

0 characters
Result will appear here...

Successful conversions aren't stored. How this works

Fast Free No registration required

Paste any text above and transliterate it to English letters in one click. Because every conversion here ends in the Latin alphabet, the same operation is also called romanization (romanisation in British spelling), so the page doubles as a text romanizer for all thirteen writing systems listed below.

Popular Transliteration Languages

More languages coming soon: Arabic, Urdu, Hebrew, Persian, Sinhala, Thai.

What Is Transliteration?

Transliteration represents text from one writing system using another script, usually aiming to preserve how the original is pronounced. It does not translate the meaning. When the target script is the Latin alphabet, as it is for every conversion on this site, it is also called romanization.

Read the full explanation, with examples

Transliteration vs Translation

Comparison between transliteration and translation
Transliteration Translation
Changes the writing system Changes the language
Leaves the words as they are Replaces the words with different ones
Aims to reflect pronunciation Aims to convey meaning

Transliteration Examples

Chinese → Latin

你好世界 → nǐ hǎo shì jiè

Tamil → Latin

வணக்கம் → vaṇakkam

Hindi → Latin

धन्यवाद → dhanyavād

Russian → Latin

Привет мир → Privet mir

Korean → Latin

안녕하세요 → annyeonghaseyo

Japanese → Latin

コンピューター → konpyūtā

Bengali → Latin

নমস্কার → namaskāra

Telugu → Latin

నమస్కారం → namaskāraṁ

Malayalam → Latin

മലയാളം → malayāḷaṁ

Chinese to English Transliteration

Convert Chinese characters to Latin-script Hanyu Pinyin.

Converts Chinese characters into Latin-script Hanyu Pinyin, the standard romanization of Mandarin, with tone marks. The output is pronunciation, not English words. Word-level dictionary matching resolves characters that have more than one possible reading.

中国银行 zhōng guó yín háng
Try it More on Chinese transliteration

Tamil to English Transliteration

Convert Tamil script to Latin characters.

Converts Tamil script into the Latin alphabet using Unicode CLDR romanization data, following ISO 15919 conventions. The result shows how the words sound, not what they mean.

வணக்கம் vaṇakkam
Try it More on Tamil transliteration

Japanese to English Transliteration

Convert Japanese kana to Latin-script romaji.

Romanizes Japanese hiragana and katakana into the Latin alphabet. Kanji are left unchanged, since their reading depends on the word rather than the character.

コンピューター konpyūtā
Try it

Hindi to English Transliteration

Convert Devanagari script to Latin characters.

Converts Devanagari script into the Latin alphabet, with the silent final vowel dropped so the result matches how Hindi is actually pronounced.

धन्यवाद dhanyavād
Try it

Russian to English Transliteration

Convert Cyrillic script to Latin characters.

Converts Cyrillic script into the Latin alphabet. Because Cyrillic writes every vowel, the conversion is direct and unambiguous.

Привет мир Privet mir
Try it

Korean to English Transliteration

Convert Hangul to Latin characters.

Romanizes Hangul using the Revised Romanization of Korean. Each syllable block decomposes predictably into its component letters.

안녕하세요 annyeonghaseyo
Try it

Bengali to English Transliteration

Convert Bengali script to Latin characters.

Converts Bengali script into the Latin alphabet using Unicode CLDR romanization data.

নমস্কার namaskāra
Try it More on Bengali transliteration

Telugu to English Transliteration

Convert Telugu script to Latin characters.

Converts Telugu script into the Latin alphabet using Unicode CLDR romanization data.

నమస్కారం namaskāraṁ
Try it More on Telugu transliteration

Marathi to English Transliteration

Convert Marathi script to Latin characters.

Marathi is written in Devanagari, the same script as Hindi. The conversion drops the silent final vowel so the result matches how the words are actually pronounced.

मराठी marāṭhī
Try it More on Marathi transliteration

Gujarati to English Transliteration

Convert Gujarati script to Latin characters.

Converts Gujarati script into the Latin alphabet using Unicode CLDR romanization data.

ગુજરાતી gujarātī
Try it

Kannada to English Transliteration

Convert Kannada script to Latin characters.

Converts Kannada script into the Latin alphabet using Unicode CLDR romanization data.

ಕನ್ನಡ kannaḍ
Try it

Punjabi to English Transliteration

Convert Gurmukhi script to Latin characters.

Converts the Gurmukhi script used for Punjabi into the Latin alphabet. Nasalisation marks are not represented in the output.

ਧੰਨਵਾਦ dhanavād
Try it

Malayalam to English Transliteration

Convert Malayalam script to Latin characters.

Converts Malayalam script into the Latin alphabet using Unicode CLDR romanization data.

മലയാളം malayāḷaṁ
Try it More on Malayalam transliteration

How Transliteration Works

1

Enter your text

Type or paste text in the original writing system.

2

Choose the source language

Select the language or writing system of your text.

3

Transliterate

The tool converts the text based on pronunciation.

4

Copy the result

Copy the transliterated text instantly.

Transliteration Tool Features

Multiple writing systems

Chinese, Tamil, Hindi, Japanese, Russian, Korean, Bengali and Telugu. More coming soon.

No registration required

Use the tool directly, with no account or sign-up.

No text stored

Successful conversions are not saved. We only keep anonymous usage counts.

Free to use

Use the transliteration tool online without registration.

Frequently Asked Questions

Transliteration represents words from one writing system using another script, based on pronunciation. For example, Chinese characters can be written with Latin letters through Pinyin.

Transliteration rewrites text in a different script, usually aiming to reflect how the original sounds. Translation changes the language itself, so the words are different. Transliteration leaves the meaning untouched because it never attempts to convey it.

Yes, in the sense most people mean: select Chinese to get the Pinyin romanization of your text, with tone marks. Strictly speaking the output is Latin script, not English words. 中国银行 becomes "zhōng guó yín háng", which is how it is pronounced, not what it means.

Chinese, Japanese, Korean, Russian, Tamil, Hindi, Marathi, Malayalam, Telugu, Bengali, Gujarati, Kannada and Punjabi can be romanized into the Latin alphabet. More languages, and conversion in the opposite direction, are being added.

Not yet. Converting English into another script is a phonetic conversion with real ambiguity, so we would rather add it once it works reliably than ship results that look plausible but are wrong.

Not in one step, and they answer different questions. Transliterate here first to see how the original sounds, then paste the original text, not the transliteration, into a translation tool to find out what it means. Translating the romanized version usually gives worse results, because the meaning lives in the original script.

Romanization is one kind of transliteration: the target script is specifically the Latin (Roman) alphabet. Everything this tool currently does is romanization, since every conversion ends in Latin characters, so yes, it works as a text romanizer. Transliteration is the broader term and can go between any two writing systems. Romanisation, with an s, is the same word in British spelling.

Yes. The tool is free to use online, with no registration required.

Last updated: 23 October 2026 · See what's changed