Learn a language with the videos you already love

Watch a video you enjoy. Touch and hold a word to see its meaning, then save it for later. You’ll understand more as you watch.

DuoCards average rating 4.7 from 6 million users
DuoCards interactive YouTube subtitles and word learning on a phone
Spanish English French German Italian Portuguese Japanese Korean Chinese Dutch Polish Turkish Ukrainian Russian Czech Swedish Greek Arabic Hindi Vietnamese
Learn with YouTube
Hold any word to see its meaning
Save new words as flashcards
DuoCards YouTube video library on a phone

Watch what you love. Learn as you go.

Turn screen time into language practice. Pick a story or creator you enjoy. You can add any YouTube video you want to understand.

Hold a word. Keep watching.

Read the captions as the video plays. Touch and hold a word to see its meaning and hear its pronunciation. Save it as a flashcard when you want to remember it.

DuoCards interactive YouTube subtitles and word learning on a phone

Remember the words you discover

Save useful words from videos or daily life. DuoCards brings each card back when you need to review it.

DuoCards smart language flashcard practice on a phone

Speak with more confidence

Say a word aloud and get feedback on its stress and sounds. Use the feedback in your next attempt.

DuoCards pronunciation feedback and score on a phone

More ways to learn with DuoCards

Build your Memo Village

Complete lessons and review cards to grow your village.

Try AI roleplays

Practise ordering food or checking into a hotel before the real conversation.

Use the Chrome extension

Save words from any website to DuoCards without leaving your browser.

Study free expert-made courses

Language experts created free courses for each level.

Check your CEFR level

Take the free placement test and get your CEFR result from A1 to C2.

Learn offline

Review saved cards on a flight or train without an internet connection.

REAL STORIES

Learners say it best

More than 6 million people learn with DuoCards.

“I love the way you guys put an amazing effort into helping people who want to learn new languages, it’s seriously one of the best apps I have ever used. Thank you so much!”

Joseph

“Thanks for such a great app! For me, it’s super cool and convenient for learning languages. I also shared it with my friends and they are no less satisfied.”

Nina

“Great app, simply the best of the best. The translator is super, and words are easy to learn. Thank you very much.”

Radim

FAQ

Questions before you press play?

Find quick answers before you choose a video.

How do I learn from YouTube with DuoCards?

Pick a video and read along as it plays. Touch and hold any word or phrase you don’t understand, then save the useful ones as flashcards for later.

No. DuoCards keeps the original captions. Touch and hold a word when you need its meaning.

Yes. Save a useful word or phrase as a flashcard and review it later.

Try a short story or interview with captions. DuoCards works with any YouTube video that has captions.

Your next favorite video could teach you a language