Learn a language for free. Forever.

Spanish
French
German
Italian
portuguese
dutch
japanese
Arabic
Czech
welsh
danish
greek
Esperanto
finnish
irish
scottish gaelic
hebrew
hindi
hungarian
high valyrian
hawaiian
indonesian
korean
latin
norwegian
navajo
polish
romanian
russian
Swedish
swahili
klingon
turkish
ukrainian
vietnamese
chinese

The best way to learn a new language

Learning with Duolingo is fun and addictive. Earn points for correct answers, race against the clock, and level up. Our bite-sized lessons are effective, and we have proof that it works.

Gamification poured into every lesson

Personalized learning

Duolingo lessons adapt to your learning style. Exercises are tailored to help you learn and review vocabulary effectively.

Receive immediate grading

Instantly see which answers you get correct. When you miss a challenge, we'll quickly show you how to improve.

Stay motivated with rewards

Earn virtual coins, unlock new levels, and watch your fluency score rise as you master new words, phrases, and grammar.

Improve quickly

Duolingo works. A study has shown that 34 hours of Duolingo are equal to 1 university semester of language courses.

Boost your learning with Duolingo Plus

Learning a language on Duolingo is completely free, but you can remove ads and support free education with Plus. First 14 days on us!

Learn anytime, anywhere

Make your breaks and commutes more productive with our iPhone and Android apps. Download them and see why Apple and Google gave us their highest accolades.

Duolingo for Schools

The world's most popular language learning platform is now available for the classroom. Thousands of teachers are already using it to enhance their lessons.

The Duolingo English Test

Standardized testing, Duolingo style. No travel, no test centers. Finish in less than an hour and get results in two days. Accepted by hundreds of universities worldwide.