Infinite content on mobile, tablet, desktop
Websites and news
Browse any website and learn a language, like Buzzfeed, CNN, and New York Times. Plus, learn the culture surrounding a language with local trending news.
Read and upload your own books, including thousands of free and popular books like Harry Potter.
TV and videos
Listen to native speakers with popular videos like Harry Potter, Peppa Pig, Seinfeld, music videos, and more. Spanish and English videos only, but we're busy adding more languages.
Tap for translation
While you watch and read, simply tap on any word or sentence to get its translation.
Personalized flashcards are automatically created and Flowlingo's spaced repetition system makes sure that you're learning words at the right time.
Learn English, Spanish, French, German, Russian, Chinese, Bengali, Danish, Dutch, Greek, Hindi, Indonesian, Italian, Japanese, Korean, Nepali, Polish, Portuguese, Swedish, Filipino, Thai, Turkish, and Vietnamese.
“This is a fantastic app with tons of potential for becoming a useful tertiary resource for those looking to break through the intermediate level of Spanish language learning.”
“This is a great resource for intermediate level Spanish. I strongly recommend.”
“Fantastic execution of a presumably common idea. I’ve been wanting something like this for close to 10 years and someone finally made it.”
“Fantastic! This is one of my go-to apps for Spanish and German. I love the fact that it makes flashcards for words that I select as I’m reading. Developer is really responsive which always helps.”