Honest math · FSI benchmarks

How long does it really take to learn a language?

The honest answer comes from the U.S. Foreign Service Institute, which has measured how long its diplomats take to reach professional working proficiency — from about 700 class hours for Spanish to 2,200 for Japanese, Korean, Mandarin, or Arabic. Below is the FSI benchmark for all 16 languages Envoy teaches, with a realistic conversational timeline at 30 minutes a day.

The numbers, by language

FSI sorts languages into four difficulty categories for native English speakers. "Hours to professional" is the FSI estimate to reach ILR‑3 (roughly CEFR B2–C1). "Conversational" is our estimate to a solid B1 at a steady 30 minutes a day.

LanguageFSI categoryHours to professionalConversational at 30 min/day
SpanishI700~2 years
Mexican SpanishI700~2 years
FrenchI700~2 years
English (American)I700~2 years
GermanII900~2.5 years
TagalogIII1,100~3 years
Cebuano (Binisaya)III1,100~3 years
KapampanganIII1,100~3 years
ThaiIII1,100~3 years
VietnameseIII1,100~3 years
RussianIII1,100~3 years
KoreanIV2,200~6 years
JapaneseIV2,200~6 years
Mandarin ChineseIV2,200~6 years
CantoneseIV2,200~6 years
ArabicIV2,200~6 years
Sources: FSI language difficulty categories (hours to ILR‑3 ≈ CEFR B2–C1). Conversational estimates assume ~0.5 h/day toward B1 (≈50% of the FSI hours). Consistency, not talent, is the real variable.

Why the "3 months to fluent" promise is a lie

No credible method reaches professional fluency in a season. What honest apps can do is make each hour count and keep you coming back — which is why the pace you can sustain matters more than the pace you can start. Double your daily time and you roughly halve the calendar: an hour a day brings the Category III timeline down from about three years to eighteen months to conversational.

How Envoy keeps the timeline honest

Envoy logs your real study hours against this same FSI/CEFR ladder — no streak counters, no confetti. You always see where you are and a realistic date for where you're going. Pick a language and Envoy shows you your personal projection before you spend a peso.

Start a language

Last updated