Skip to content
Aa
Free Tool

Language Learning Time Calculator

How long does it take to learn a language? Pick your target language, your goal, and how many hours you can study each week. This calculator estimates the total study hours and calendar time using the Foreign Service Institute (FSI) difficulty categories — the most widely cited data on how long languages take for English speakers.

FSI officially measures only full professional proficiency (ILR Level 3). The 25% and 50% figures are rough planning estimates for earlier conversational milestones, not official FSI numbers.

3. Study mode
1.5× (efficient) 3× (casual)

The site’s FSI guide notes self-learners usually need 1.5 to 3 times the classroom hours. Slide to match your methods.

Estimated study time

total study hours

At your pace

Estimates only. FSI hours assume motivated adult learners; individual results vary widely with method, prior languages, and immersion. Source: FSI difficulty rankings and how long it takes to learn a language.

How this calculator works

Every language is mapped to its official FSI difficulty category, which sets the baseline classroom hours to reach full professional proficiency:

  • Category I (600–750 hrs): Spanish, French, Italian, Dutch, Norwegian, and other close relatives of English.
  • Category II (900 hrs): German, Swahili, Indonesian, Malay, Haitian Creole.
  • Category III (1,100 hrs): Russian, Hindi, Thai, Polish, Vietnamese, and many more.
  • Category IV (2,200 hrs): Mandarin Chinese, Japanese, Arabic, Korean, Cantonese.

The math is simple and fully transparent: baseline hours × your proficiency goal × your study-mode multiplier, then divided by your weekly hours to get calendar time. Intensive classroom study uses the FSI hours as-is; self-study multiplies them by 1.5–3×, exactly the range the FSI guide describes. Nothing is stored or sent anywhere — it all runs in your browser.