Comparison of machine translation applications


is an algorithm which attempts to translate text or speech from one natural language to another.

General information

Basic general information for popular machine translation applications.
NamePlatformLicensePriceLatest stable releaseSource availabilityTranslation via websiteNumber of supported languagesNotes
AnusaarakaUnix compatibleGNU [General Public License|GPL]No fee required0.50Rule-based, deep parser based, paninian framework based; all programs and language data are free and open-source
ApertiumCross-platform, Unix compatible, precompiled packages available for DebianGPLNo fee required3.9.4Rule-based, shallow transfer; all programs and language data are free and open source
BabylonWindows, MacProprietary softwareDepends on license 11.0.1.6Prompts to install the Babylon Toolbar, a browser hijacker which is difficult to remove.
Baidu FanyiCross-platform SaaSNo fee required200+Neural machine translation
DeepLCross-platform SaaSNo fee required, paid "Pro" version available110+Neural machine translation
Google TranslateCross-platform SaaSNo fee required240+Statistical and neural machine translation
GramTransCross-platform FreewareNo fee requiredRule-based, using constraint grammar
IBM WatsonCross-platformSaaSFree, commercial 3.055+Both rule-based and statistical models developed by IBM Research. Neural machine translation models available through the Watson Language Translator API for developers.
Microsoft TranslatorCross-platform SaaSNo fee required170+Statistical and neural machine translation
MosesCross-platformLGPLNo fee required4.0Drop-in replacement for , features factored translation models and decoding of confusion networks.
Moses for Mere MortalsUbuntu LinuxGPLNo fee required2014-11-16Free open source; based on ; translation memories integration.
Naver PapagoCross-platform SaaSNo fee required15+Machine translation
NiuTransCross-platformGPLNo fee required1.4.0450+Competitive performance for Chinese translation tasks; statistical machine translation. Supports phrase-based, hierarchical phrase-based, and syntax-based models for research purposes.
OpenLogosWindows, LinuxGPL or paid initiative takerNo fee required1.0.3Rule-based, deep transfer
PROMTCross-platform Proprietary softwareCommercial12.525+Hybrid, rule-based, statistical and neural machine translation
ReversoCross-platform SaaSNo fee required, paid "Premium" version available25+Neural machine translation
SYSTRANCross-platform Proprietary software$200 – $15,000 and up Version 760+Hybrid, rule-based, statistical machine translation and neural machine translation
Translate (Apple)iOS, iPadOS and watchOSProprietary software20+Neural machine translation
Yandex.TranslateCross-platform SaaSNo fee required110+Statistical and neural machine translation

Languages features comparison

The following table compares the number of languages which the following machine translation programs can translate between.
This is not an all-encompassing list. Some applications have many more language pairs than those listed below. This is a general comparison of key languages only. A full and accurate list of language pairs supported by each product should be found on each of the product's websites.