Where should you ship next?
Tell it which locales you already support and what kind of product you ship. Every other market gets a score built from three things: the people a new language would newly reach, how much money is in that market, and how much engineering the language needs. Then it ranks them into a shortlist you can defend.
Taking it to a meeting? Turn the ranking into a one-page briefing →
1 · Currently supported locales
Or start from a real app
2 · Product profile
3 · Scope & depth optional
Set a UI word count and each candidate gets a launch-cost estimate at the chosen depth.
Docs / support word counts
Only depths that ship docs or support price these counts.
Ships UI strings edited to publication quality with one LQA round. Docs and support stay in the source language.
4 · Recommended next markets
Ranked across 115 candidate languages, deduplicated per language.
Top pick by profileB2C: Chinese·B2B: Chinese·SaaS: Chinese·Balanced: Chinese
If the top pick survives every weighting, the weights do not drive the answer.
- #01ChinaCN
Add
zh→ Chinese · 1.3B speakers worldwide · ~1.2B onlineLTR layoutNeeds custom webfont16.5% world reachGDP over $1TEnglish: Low proficiencynoteReach100GDP100Ease78 - #02IndiaIN
Add
hi→ Hindi · 581.4M speakers worldwide · ~407.2M onlineLTR layoutNeeds custom webfont7.3% world reachGDP over $1TEnglish: Low proficiencyReach100GDP42Ease78 - #03BrazilBR
Add
pt→ Portuguese · 247.1M speakers worldwide · ~190.8M onlineScript already supportedLTR layout3.1% world reachGDP over $1TEnglish: Low proficiencyReach100GDP13Ease96 - #04MexicoMX
Add
es→ Spanish · 467.3M speakers worldwide · ~379.8M onlineScript already supportedLTR layout5.8% world reachGDP over $1TEnglish: Very low proficiencyReach100GDP9Ease96 - #05RussiaRU
Add
ru→ Russian · 200.6M speakers worldwide · ~184.8M onlineLTR layout2.5% world reachGDP over $1TEnglish: Moderate proficiencynoteReach100GDP19Ease84 - #06IndonesiaID
Add
id→ Indonesian · 180.5M speakers worldwide · ~131.5M onlineScript already supportedLTR layout2.3% world reachGDP over $1TEnglish: Low proficiencyReach90GDP13Ease100 - #07Congo - KinshasaCD
Add
fr→ French · 286.9M speakers worldwide · ~162M onlineScript already supportedLTR layout3.6% world reachEnglish: Very low proficiencyReach100GDP0Ease96 - #08BangladeshBD
Add
bn→ Bangla · 252.9M speakers worldwide · ~154.2M onlineLTR layoutNeeds custom webfont3.2% world reachGDP over $1TEnglish: Moderate proficiencyReach100GDP5Ease78 - #09TanzaniaTZ
Add
sw→ Swahili · 154.3M speakers worldwide · ~34.7M onlineScript already supportedLTR layoutEnglish: Low proficiencyReach77GDP1Ease100 - #10PakistanPK
Add
ur→ Urdu · 198.5M speakers worldwide · ~123.3M onlineRequires RTLNeeds custom webfont2.5% world reachGDP over $1TRTLEnglish: Low proficiencynoteReach99GDP4Ease60 - #11EgyptEG
Add
ar→ Arabic · 324.3M speakers worldwide · ~224M onlineRequires RTLNeeds custom webfont6 plural categories4.1% world reachRTLnoteReach100GDP6Ease50 - #12JapanJP
Add
ja→ Japanese · 117.6M speakers worldwide · ~100.6M onlineLTR layoutNeeds custom webfontGDP over $1TEnglish: Very low proficiencynoteReach59GDP18Ease78 - #13GermanyDE
Add
de→ German · 69.7M speakers worldwide · ~64.5M onlineScript already supportedLTR layoutGDP over $1TEnglish: Very high proficiencynoteReach35GDP17Ease100 - #14VietnamVN
Add
vi→ Vietnamese · 92.4M speakers worldwide · ~77.9M onlineScript already supportedLTR layoutGDP over $1TEnglish: Moderate proficiencyReach46GDP4Ease100 - #15TürkiyeTR
Add
tr→ Turkish · 74M speakers worldwide · ~66.5M onlineScript already supportedLTR layoutGDP over $1TEnglish: Low proficiencynoteReach37GDP9Ease100
Click any country to open its full shipping checklist.