eJOY immerses you in English with JOY.
Learn vocabulary in real-life context with 60,000+ captioned videos of music, movies, inspiring talks and more; practice speaking and check pronunciation without a foreign partner; track your progress with a science-based method.

Learning with eJOY is so easy and joyful - here is how it works:
1 - Watch a video from our +60,000-video collection
2 - Learn English and soft skills at once with specialized Courses
2 - Get the meaning of any new word, phrase, idiom, and slang
3 - Add new words to your wordbook
4 - Play games with words with spaced repetition technique
5 - Review your wordbook and track your words progress to see how you have mastered them.

No sticky notes, no notebooks, no boring memorization, and no more mundane work – just download the app and master your English today.

• Watch any from our +60,000-video collection, ranging from movies, music videos to news & business, and inspiring talks
• English subtitles are always available
• Movie-watching experience is tailor-made for your convenience, for example, one quick tap to pause/play a video, left & right icons to go back and forth, loop icon to repeat a speech, slow icon to reduce movie speed

• Get translation anytime you need
• Look up any new word while watching videos
• Save a new word to your workbook
• Review your word list with each word progress

• Save videos to study offline
• Download offline dictionary
• Enjoy watching them even when your phone is in airplane mode
• Play interactive games on the go
* Selected videos are available for offline viewing.

• Listen to your favorite dialogues from videos
• Play Speaking game then Record your voice
• With the latest speech recognition technology, we will compare your voice to the original one from the video and show you the correction
• Repeat until you master it. No hard feeling guarantee

• Play 6 training games with words you added
• Play 4 Pro games to challenge your skills
• Master our 200+ Word Root list to empower your vocabulary size

• Complete your daily goal to get a day streak
• Keep up your good work to build your longest streak
• Track your word progress to see how masterful you are. Your word progress is calculated based on spaced repetition technique.

Also available from eJOY:
eJOY Go - web app
• Practice speaking & writing
• Learn English courses
• Learn topic vocabulary

eJOY eXtension - English Word Master
• One click to look up new words on Youtube, Netflix, News media, Facebook, blogs, and more.
• Save new words to word books
• Play games with words

• Practice listening comprehension skills
• Learn grammar in a funny way
• Learn vocabulary in context

eJOY PRO - Unlimited experience
• Unlimited new words added
• Unlimited access to 4 Pro games
• Watch videos offline
• Full access to all courses, words store (web)
• One account, get access to all eJOY platforms, including web, extension

$19.99 monthly, $94.99 annually

Price may vary by location. Subscriptions will be charged to your credit card through your iTunes Account account. Your subscription will automatically renew unless auto-renewal is canceled at least 24 hours before the end of the current period. Subscription renewals cost the same as the original subscription, and your credit card will be charged to your iTunes Account at confirmation of purchase.

You may manage your subscription and turn off auto-renewal at any time after purchase by going to your Account Settings on the App Store, but refunds will not be given for any unused portion of the term.

• Terms of use:
• Privacy policy:

What’s New

Version 2.5.1

Offline dictionary added. Sync vocabulary data with eDict Dictionary App - a brand new product from eJOY English. Bugs fixed.
Love the app? Rate us! Your feedback keeps eJOY engine running.

Ratings and Reviews

4.3 out of 5
19 Ratings

19 Ratings

nhatanhdimple ,

Can’t get on the app

I have used the app for 2 days ago, its completely OK, sometimes it’s good, but now i can not get on the app anymore. The picture with the man in his headphone always be there and nothing is run. Hope it will be fixed soon. And why i cant have the bilingual for videos?

Developer Response ,

Thank you for bringing this to our attention. We’re sorry you had a bad experience. We’ll strive to do better. We would like the opportunity to investigate your feedback further. Please could you contact me at ?

Tram Huyn ,

The rich library of films

It is not easy to find streaming services which have the english subtitles for all kinds of movies. The subtitles are very useful to learn english, improve listening skills and vocabulary. This is such a great tool to learn and entertain at the same time. Best app ever! Highly recommend this.

Developer Response ,

Wow! I’m so blown away by your review. It made our day here at eJOY English company.

M.A.S.P.T.H. ,


How can an excellent product like this didnt get any reviews? It’s really helpful. The best app for english learning ever.

Developer Response ,

I can't thank you enough for your awesome review. We still keep updating the extension to improve your vocabulary learning experience. Stay updated.


170.2 MB

Requires iOS 10.3 or later. Compatible with iPhone, iPad, and iPod touch.



Age Rating
Rated 9+ for the following:
Infrequent/Mild Cartoon or Fantasy Violence
© eJOY Jsc.
In-App Purchases
  1. eJOY Pro Monthly Plan $19.99
  2. eJOY Pro 12 Months Promotion $64.99
  3. eJOY Pro 1 Year Plan $94.99


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like