Language Learning Time Calculator
Estimate how long it will take to learn a new language based on difficulty tier, study hours per week, and proficiency target.
Estimated Time to Proficiency
Language learning time is based on the U.S. Foreign Service Institute (FSI) estimates for English speakers reaching professional proficiency.
FSI Difficulty Categories:
| Category | Hours | Languages |
|---|---|---|
| Cat I | 600–750 | Spanish, French, Italian, Portuguese, Dutch, Norwegian, Swedish, Danish, Romanian |
| Cat II | 900 | German, Indonesian, Malay, Swahili |
| Cat III | 1,100 | Hindi, Russian, Polish, Czech, Greek, Turkish, Hebrew, Thai, Vietnamese |
| Cat IV | 2,200 | Arabic, Chinese (Mandarin), Japanese, Korean |
Weeks = Total Hours Needed / Hours Per Week
Tips:
- These estimates assume intensive, structured study
- Immersion can reduce time by 30-50%
- Consistency matters more than daily duration
- Languages similar to ones you know are learned faster