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

Visit Anki

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

Visit Duolingo

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

Visit Linguée

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

Visit Memrise

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

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