How many languages does Google Translate support?
Guess before you scroll — the answer is below
The answer
243 languages
Google Translate supports 243 languages, having added over 100 in a single 2024 update using machine learning trained without parallel texts. It covers languages spoken by roughly 95% of the world population.
How to get close to this number
Think about which languages have enough digital text to train on. A machine translation system historically needed large parallel corpora — the same text in two languages — which limited it to languages with substantial published translation. That constraint put the count in the low hundreds for years.
The explanation names what broke that ceiling: over a hundred languages added in a single update, using models trained without parallel texts. When the data requirement changed, the set of feasible languages changed with it, and a figure that had grown slowly for a decade jumped in one step. Technology counts often move in steps rather than curves, and the step marks a method change.
The coverage claim is the useful framing: languages spoken by roughly ninety-five percent of the world population. That sounds close to complete and is not, because the remaining five percent is spread across thousands of languages — exactly the skewed distribution the languages question on this site describes. Population coverage and language coverage are very different measures of the same system.
Where this number comes from
| Source | |
|---|---|
| Figure refers to | 2024 |
| Last checked | |
| Unit | languages |
Numbers move. If this one has drifted from its source, let us know.
Think you can do better?
Five fresh questions every day. No account needed.
Related questions
- After how many seconds do most people abandon a web page?
- How many seconds does the average website visit last?
- How many apps were on the Apple App Store in 2025?
- How many videos are uploaded to TikTok each day?
- How many characters can a YouTube video title contain?
- How many characters can an Instagram post caption contain?