Subtly - Learn English with smart subtitles on movies and TV shows
Zubtitle - Zubtitle is an online tool that makes it easy to add captions to any video.
Speechyard - Learn English online through movies!
VEED Subtitle - A simple & fast way to add subtitles to your videos online
Andy Chatbot - Learn and practice English with exercises, grammar and games
SnapVocab - App that helps you efficiently learn English vocabularies!