Features

Translation

High quality machine translation in 130+ languages

Quickly and easily translate your text to multiple languages at once.

Language Code Language Name Text-to-Speech
afAfrikaanscheck
sqAlbaniancheck
amAmhariccheck
arArabic Defaultcheck
hyArmeniancheck
asAssamesecheck
ayAymara
azAzerbaijaniDefaultcheck
bmBambara
euBasque Defaultcheck
beBelarusian
bnBengaliDefaultcheck
bhoBhojpuri
bsBosniancheck
bgBulgariancheck
caCatalancheck
cebCebuano
nyChichewa
zh-CNChinese (Simplified) Defaultcheck
zh-TWChinese (Traditional) Defaultcheck
coCorsican
hrCroatiancheck
csCzech Defaultcheck
daDanish Defaultcheck
dvDhivehi
doiDogri
nlDutch Defaultcheck
enEnglish Defaultcheck
eoEsperanto
etEstoniancheck
eeEwe
tlFilipino Defaultcheck
fiFinnish Defaultcheck
frFrench Defaultcheck
fyFrisian
glGaliciancheck
kaGeorgiancheck
deGerman Defaultcheck
elGreek Defaultcheck
gnGuarani
guGujaraticheck
htHaitian Creole
haHausa
hawHawaiian
heHebrew Defaultcheck
hiHindi Defaultcheck
hmnHmong
huHungarian Defaultcheck
isIcelandiccheck
igIgbo
iloIlocano
idIndonesian Defaultcheck
gaIrishcheck
itItalian Defaultcheck
jaJapanese Defaultcheck
jwJavanesecheck
jvJavanesecheck
knKannadacheck
kkKazakhcheck
kmKhmer Defaultcheck
rwKinyarwanda
gomKonkani
koKorean Defaultcheck
kriKrio
kuKurdish (Kurmanji)
ckbKurdish (Sorani)
kyKyrgyz
loLao Defaultcheck
laLatin
lvLatvian Defaultcheck
lnLingala
ltLithuanian Defaultcheck
lgLuganda
lbLuxembourgish
mkMacedoniancheck
maiMaithili
mgMalagasy
msMalay Defaultcheck
mlMalayalamcheck
mtMaltesecheck
miMaori
mrMarathicheck
mni-MteiMeiteilon (Manipuri)check
lusMizo
mnMongolian Defaultcheck
myMyanmar (Burmese) Defaultcheck
neNepali Defaultcheck
noNorwegian Defaultcheck
orOdia (Oriya)
omOromo
psPashtocheck
faPersian Defaultcheck
plPolish Defaultcheck
ptPortugueseDefaultcheck
paPunjabi (Gurmukhi)check
quQuechua
roRomanian Defaultcheck
ruRussian Defaultcheck
smSamoan
saSanskrit
gdScots Gaelic
nsoSepedi
srSerbiancheck
stSesotho
snShona
sdSindhi
siSinhalacheck
skSlovak Defaultcheck
slSloveniancheck
soSomalicheck
esSpanish Defaultcheck
suSundanesecheck
swSwahilicheck
svSwedish Defaultcheck
tgTajik
taTamilcheck
ttTatar
teTelugucheck
thThai Defaultcheck
tiTigrinya
tsTsonga
trTurkish Defaultcheck
tkTurkmen
akTwi
ukUkrainian Defaultcheck
urUrdu Defaultcheck
ugUyghur
uzUzbekcheck
viVietnamese Defaultcheck
cyWelshcheck
xhXhosa
yiYiddish
yoYoruba
zuZulucheck

*Languages marked with a Default badge are carefully selected and ready to use out of the box.
All other languages on this list can easily be added as custom languages with just a few clicks. Some non-default languages also support Text to Speech.

Up to 15 languages per QR Code

One QR Code can contain up to 15 languages.

Full Control

Take control of all aspects of the translation process.

All translations are 100% editable

Each language you add has its own designated page. This makes it easy to customize content for each language and ensure that translations are tailored to meet the unique needs of your audience.

Glossary

Specify how you want brand names or specific terminology to be translated in each language

Unlimited Retranslations

Regenerate your translations any time with flexible source- and target language options.

Translations are only generated when you give the green light, ensuring that you're always in charge of the final output.

Add your own languages

With Custom Languages, you can define your own languages with a name of your choice (for example, "Easy French").

You can select a base language for machine translation, or leave it blank if machine translation isn't supported for the language you'd like to add. In that case, you can still create a blank page and add your own translation.

Machine translation is available for 130+ languages.

Frequently Asked Questions

A single QR code can display content in as many as 15 languages, including the original language.

Machine translation is available for over 130 languages. By default, you can choose from a diverse range of 43 languages. You also have the flexibility to create translations in any other languages by defining your own custom languages.

Text to Speech is available in over 75 languages, but you can upload your own mp3 files in any language.

For a comprehensive list of all supported languages, open_in_new See all languages.

Note: Some less common languages aren't supported by all browsers, so they aren't available on QR Translator.

Machine translation is free. You can edit the machine translations, so you can choose to replace them with your own translations. You can regenerate machine translations as many times as you need. We do not offer human translations.

Yes, you have the flexibility to edit each translation as you see fit. You can edit each translation separately, so you can edit the machine-generated translations or replace them entirely with your own. This makes it possible to customise your content to meet the needs of your audience based on the language they speak. You can enhance your content with images, links, and videos.

Yes, you have the option to regenerate machine translations as needed. When you choose to do so, you can retranslate all, some, or none of the other languages. However, please be aware that any manual edits you've applied to the existing translations will be replaced by the new machine-generated translations. By default, editing the content of one language will not affect the existing translations in other languages. This allows you to tailor your content to meet the specific language preferences of your audience.