There is no single best translator, because the apps split along one clear line: some cover the most languages, and some produce the most natural phrasing. Which matters depends on whether you are reading a menu in a country you have never visited or writing something another person will judge you on.
Coverage means how many languages an app handles, how well it handles the less common ones, and whether camera and voice work in those languages too. Google Translate leads here by a wide margin, with well over a hundred languages and the strongest camera translation.
Phrasing means whether the output reads like something a person would write. DeepL is consistently stronger on this for the major European languages, producing text with idiom and register rather than word for word accuracy. Its language list is much shorter.
Most people should install both. Use the broad one when you need to understand something, and the careful one when you need to be understood.
Google Translate is the default for good reason: the widest language list, the best camera mode for signs and menus, solid conversation mode, and genuinely capable offline packs. Free, with no ads between translations.
DeepL produces the most natural output for the languages it supports, which makes it the right tool for an email, a message to a colleague, or anything where clumsy phrasing would be noticed. The free tier covers ordinary personal use; paid tiers raise document limits.
Microsoft Translator is the one to reach for in multi person conversations. It supports a shared conversation where several people join from their own phones and each sees the discussion in their own language. Free, and better at that specific job than either of the others.
Offline packs are the feature people wish they had configured while they still had Wi-Fi. Download the language pack for your destination before you leave, over Wi-Fi, because the packs are large and roaming data is the wrong place to fetch them.
Two things to know. Offline quality is a step below online for every app, since the on device model is smaller. And offline camera translation is more limited than the online version, so expect to fall back to typing for anything complicated.
If an offline translation refuses to run, the usual cause is an interrupted download that left the pack incomplete. Delete it and download again rather than trying to repair it.
Camera access is required for photo translation and microphone access for voice. Both are reasonable. Location is not: a translator has no need for it, and an app that asks is worth replacing.
The real consideration is not permissions but content. Online translation sends your text to a server to be processed. For a restaurant menu that is irrelevant. For a contract, a medical letter or a private message it deserves a moment of thought, and offline mode is the answer, since the text never leaves the phone.
For nearly everyone, nothing. Text, camera, voice and offline translation are free in Google Translate and Microsoft Translator, without ads interrupting results.
Payment enters with volume: translating long documents, keeping formatting in a translated file, or higher limits for regular professional work. If you are translating a sign or a paragraph, the free tier is the product, not a trial of it.
It depends what you mean by accurate. DeepL usually produces the most natural phrasing for major European languages. Google Translate is stronger across a far wider set of languages and much better at camera translation. Installing both covers the two different jobs.
Yes, once you have downloaded the language pack. Do it over Wi-Fi before you travel, as the packs are large. Offline quality is a step below online for every app, and offline camera translation is more limited than the online version.
Good for printed signs and menus with plain type, noticeably weaker with decorative fonts, low light and handwriting. Hold the phone steady and fill the frame with the text. When it struggles, typing the words in is faster than fighting it.
Camera for photo translation and microphone for voice, both of which are necessary. Location is not needed for translation at all, so treat a request for it as a reason to choose a different app.
The main ones are not. Google Translate and Microsoft Translator are free without ads between results. Paid tiers exist for document translation and higher volume rather than for removing advertising.
Yes. All three have a conversation mode, and Microsoft Translator handles the multi person case best by letting several people join from their own phones and each read in their own language. Speak one sentence at a time and pause.