Anki

Anki is actually a program that you can download. It produces friendly, intelligent flash cards to help you learn.

Visit Anki
Duolingo

Fun lessons that include a variety of speaking, listening, translation, and multiple choice challenges.

Visit Duolingo
Linguée

Benefit from a unique language experience. With millions of reliable translations, discovering new cultures is now easier than ever before.

Visit Linguée
Memrise

Using a mixture of science, fun, and community, Memrise offers over 300k courses online and on mobile.

Visit Memrise
Phrasemates

Rather than go it alone, why not get native speakers from around the world to help you translate words and phrases?

Visit Phrasemates
Reverso Dictionary

Online dictionary and translator to translate between many languages

Visit Reverso Dictionary
Speechling

Listen, speak, and have a certified coach give you feedback about your recording. Use referral code LINGUA and you get a 10% discount on your subscription!

Visit Speechling