eJOY English, an All-in-one app to take your English to the next level, from High Beginner to Advanced!
Practice Listening - Speaking - Vocabulary with real-life videos and interactive games.
eJOY uses state-of-the-art technology such as AI, speech recognition, and NLP, together with the in-house spaced repetition algorithm to help learners learn smart; study less, remember forever; study anytime, anywhere.

7 Gamified learning steps to help improve your Listening - Speaking - Vocabulary skills.

1. Watch videos & understand the messages
• Choose videos you like based on your English level, topic, and vocabulary analysis (grouped by CEFR, IELTS, TOEFL, TOEIC ...)
• Connect YouTube videos you want to learn with eJOY
• Look up new words and add them to your word book

2. Active listening
• Practice top-down and bottom-up listening skills.
• Listen with no subtitles - Repeat - Check with subtitles

3. Quiz
• Practice listening & vocabulary
• Rearrange the blocks to complete the transcripts.

4. Shadow
• Practice speaking & pronunciation
• Listen - Repeat - Check your pronunciation. Our latest speech recognition technology will analyze your speech and highlight your pronunciation mistakes.

5. Write
• Practice listening for details & vocabulary
• Listen - Type what you hear

6. Role-play
• Practice speaking with intonation, reductions, and linking words.
• Be the speaker of the video
• Speak the full clip within time limits
• Preview your dubbed video

7. Review vocabulary
• Review words you are about to forget with spaced repetition games
• Practice 4 skills: listen - speak - read - write

More games to improve your vocabulary
• PRO games: Word root, Synonym, Grammar, Pictoword, Homophone
• Training games: Flashcards, Multiple choices, Matching, Fill in the blank, Word constructors, Speak

Organize your vocabulary
• Create word books for different topics, classes, etc...
• Sync your phrasebook created from eJOY extension and review phrases.
• Track your words' learning progress
• Sync your vocabulary data from eJOY eDict app

Offline learning
• Practice English anytime without the Internet
• Look up with offline dictionary

Sync your data across all devices
• Available on phones, tablets, laptops.
• Data synced include your vocabulary and word fluency, experience points, and streaks.

eJOY PRO - Unlimited learning experience
• One account - full access to all eJOY English features on all devices
• Unlock all videos
• Unlimited new words added
• Unlimited Ytube videos connected
• Full access to eJOY PRO games
• Full access to all eJOY courses
• Full access to EPIC video lessons - more than 1000 real-world video lessons to practice listening comprehension, grammar, and vocabulary.
• New PRO features updated frequently!

All eJOY English Products:
• eJOY App
• eDict App
• eJOY Go
• eJOY eXtension

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 3.0.3

• Brand new learning games for each video
• Connect with Youtube videos you like
• Check in to get JOY coins to unlock videos for studying and more
• Bugs fixed
If you want eJOY engine to go faster, please rate and review us. Questions? Feedback? We’d love to hear from you. Email us at

Ratings and Reviews

4.4 out of 5
22 Ratings

22 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.


190.5 MB

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



Age Rating
Infrequent/Mild Cartoon or Fantasy Violence
In-App Purchases
  1. eJOY Pro Monthly Plan $19.99
  2. eJOY Pro 6 Months Plan $65.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