Video player with dual subtitles

learn english with tv shows
Download for Windows
Get it on Google Play
youtube
dual
subtitles
ImmerseLang
is
a
video
player
with
dual
subtitles
built
for
learning
foreign
languages.
Watch
regular
videos
and
YouTube,
and
read
books
—
with
instant
translation.
Dual language books
bilingual book reader
Listen to audiobooks with dual narration
Read
books
in
English
with
instant
translation.
Tap
any
word
to
see
its
meaning,
play
the
audio
and
save
words
to
learn.
Whole
sentences
explained
in
simple
words,
plus
the
grammar
of
single
words
and
phrases.
Deep grammar breakdown with artificial intelligence
Now
you
can
easily
learn
words,
phrases
and
whole
sentences.
The
dictionary
is
created
automatically
when
you
press
the
«Learn»
button.
There
are
also
7
memorization
modes,
including
pronunciation
training.
Full immersion in the language
Learn a language while watching what you love
Modern video technologies
Many video formats supported
AI breakdown of words and sentences
Online dictionary with AI grammar
Bilingual audiobooks
Save words and learn with flashcards
YouTube with translated captions
Tap any word — instant translation

What ImmerseLang can do

Not just a reader: a full language-learning system with spaced repetition, a smart dictionary and cross-device sync.
✓ Spaced repetition (SRS)
Saved words are reviewed at the optimal moment, so they stay in your memory for good.
✓ Smart dictionary with word memory
Every word you tap or save goes into your personal dictionary — it builds itself automatically.
✓ Cross-device sync (PRO+)
Your words, phrases and progress sync between PC and Android.
✓ Online dictionary with AI grammar
Instant translation and AI grammar breakdown for words and phrases. Offline dictionaries are available for some languages.
✓ Audiobooks with dual parallel audio
Listen to audiobooks with dual parallel audio — the original text, then its translation. Parallel audio is currently available for European languages only.
✓ YouTube with dual subtitles
A full built-in YouTube player with dual subtitles.
✓ 18 languages
Learn English, Spanish, German, French, Japanese and more — translate between 18 languages.
✓ AI grammar breakdown
Whole sentences explained in simple words, plus the grammar of single words and phrases.

Supported languages

English · Spanish · German · French · Italian · Portuguese · Russian · Chinese · Japanese · Korean · Hindi · Arabic · Turkish · Greek · Persian · Indonesian · Vietnamese · Filipino

Frequently asked questions

How do I watch a video with two subtitles?
Open any video in the app, add the original subtitles, and the translation is shown on the second line automatically.
Does it work with YouTube?
Yes — a full built-in YouTube player with dual subtitles.
Can I read books with translation?
Yes, the app includes bilingual books: tap any word for an instant translation, and listen to audiobooks.
Is there an offline dictionary?
Yes, and more: the main dictionary is online with instant translation and AI grammar breakdown. Offline dictionaries also work without the internet for some languages.
Does ImmerseLang have spaced repetition (SRS)?
Yes — words you save go through spaced repetition. Each word is reviewed at the optimal moment, so it stays in your long-term memory.
Does the dictionary remember the words I learn?
Yes, the smart dictionary tracks every word you tap or save and builds itself automatically. With a PRO+ subscription your words and progress sync across PC and Android.
Which languages are supported?
18 languages: English, Spanish, German, French, Italian, Portuguese, Russian, Chinese, Japanese, Korean, Hindi, Arabic, Turkish, Greek, Persian, Indonesian, Vietnamese and Filipino. Books, videos and subtitles are translated between them.
Is ImmerseLang only for learning English?
No — English is just one of 18 supported languages. You can also learn Spanish, German, French, Japanese, Chinese, Korean and many others.
Available for Windows and Android.