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.

Duolingo offers in total 97 language courses for 39 distinct languages, from the world’s top 5 most spoken languages to lesser-known, endangered languages such as Hawaiian, Navajo, or Scottish Gaelic. Interestingly, in the case of those languages, more people are learning them on Duolingo than there are native speakers of each!

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.