Below is a list of resources that can be used for translating documents. In addition to these resources, remember that schools might have translators they already work with. Check with your teachers to see if you could use their translation services.

Google Translate

Google translate will translate an entire document, no matter the size, accurately and quickly. There are 100 languages to choose from. It can translate via photo, voice, video, or by a typed document.

Bing Translator

Bing uses Microsoft Translator. You can select your input language or have the site automatically detect it as you type. If you have your microphone enabled, you can speak the text you want to be translated.

A good translator that uses Microsoft’s service and offers over 100 languages is You can use your voice or keyboard to enter the text, then read or listen to the translation. You can have the first 100 words of the translation reviewed for free if you make an account.

DeepL Translator

The DeepL Translator allows you to choose from seven languages and provides definitions and automatic sentence completion options. When you select translated word, you will see a dropdown box with more options. You can also take a look at the word definition that pops up at the bottom of the page at the same time. Plus, you will see examples of the word being used in both the input and output languages. This is helpful if you are trying to learn the language you are translating into.

Babylon Online Translator

Babylon has software you can download for translations, but you can also use the free online version. It has over 30 languages and is very accurate. You can also request a professional translator on the website.