SubX Player

A powerful media player
with an intelligent subtitle layer.

Watch movies, series, anime, podcasts, YouTube videos, and your own media with dual subtitles, AI-generated subtitles, translation, and advanced playback controls.

Watch normally. Learn whenever you want.

See how it works

Android & iOS  ·  Local files & streams  ·  App UI in 30+ languages

SubX Player showing dual subtitles: Fall seven times, stand up eight, with Japanese translation, over a climber rising on a storm-lit mountain ridge

Product

See SubX in action

A video player first. Dual subtitles, AI generation, practice, and Anki sit on the same subtitle layer — so you can understand more without leaving playback.

Watch on YouTube if the player does not load.

  1. 01 — Understand

    Dual subtitles

    Read the original line and its translation together. Offline translation and sync keep bilingual subtitles usable on the videos you already watch.

  2. 02 — Generate

    AI subtitles

    Create subtitles when a track is missing or wrong. On-device Whisper and Moonshine transcribe supported audio without uploading your media.

  3. 03 — Practice

    Replay & shadow

    Jump to a line, repeat it, listen again, and shadow native audio. A subtitle line becomes the unit of practice.

  4. 04 — Remember

    Sentence mining

    Save useful sentences from authentic dialogue and export them to Anki on Android, or share text and audio on iOS.

Reviews

Used as a player, a subtitle tool, and a learning companion

Genuine reviews from the App Store and Google Play — from everyday watchers and language learners.

★★★★★
“Great app! Super convenient for language learning — being able to jump between subtitles and repeat lines makes a huge difference. Very useful features. Highly recommended!”
Texnic1 · App Store
★★★★★
“I use this app to learn a foreign language. It's easy to toggle the subtitle on/off so I can train my listening and check words anytime I want. Easy to use and very useful tool.”
Happiness2014 · App Store
★★★★★
“It can be one of the best apps for all users — as a fantastic video and audio player at the same level as MX Pro or mpv players.”
Pavel S. · Google Play
★★★★★
“Honestly, SubX is one of the most underrated video players I've found. I mainly use it for English-dubbed anime, and its AI-generated subtitles are extremely useful when the available subtitles don't match the actual audio. The dual subtitle feature is also amazing—you can watch with two different languages at the same time, which makes it useful for learning a new language through movies, anime, and other videos. I genuinely think this app deserves much more popularity!”
Avi K. · Google Play

The idea

One player. One intelligent subtitle layer.

SubX works as a normal media player first. Subtitles are not an overlay you tolerate — they are the layer that adds dual languages, translation, generation, practice, and memory when you want them.

  • Original The spoken line, on screen, as a first-class object.
  • Translated A second subtitle track for bilingual viewing.
  • Controls Playback, seek-by-subtitle, repeat, and shadowing sit on the same line.

Watch normally. Learn whenever you want.

SubX Player showing video playback with a dual-language subtitle panel listing German lines and English translations

Features

Everything in the player

Capabilities grouped the way you actually use video — playback, subtitles, AI and translation, language learning, and advanced tools.

Media Playback

Local files and streaming

Play MKV, MP4, AVI, MOV, MP3, FLAC, and stream via M3U/M3U8. Your own library — not locked to one platform.

Folders and playlists

Browse local video libraries by folder and build playlists for series, courses, or listening sessions.

Background audio, PIP, and casting

Keep listening with the screen off, use picture-in-picture, or cast to a TV while keeping subtitle controls on your phone.

Subtitles

Dual subtitles

Two languages on screen at once to follow foreign-language movies and shows — and connect meaning when you want to learn.

Subtitle sync and customization

Fix timing when tracks drift, adjust appearance, and keep subtitles readable as a first-class part of playback.

Editing and export

Edit timing and text, then export corrected subtitles in SRT, VTT, TXT, or PDF (export with SubX+).

AI & Translation

On-device AI subtitle generation

When tracks are missing or wrong, generate subtitles from the actual audio using OpenAI Whisper and Moonshine (supported languages and models). Free includes a standard model; SubX+ adds high-accuracy models for English, Korean, Japanese, Spanish, French, German, and Arabic.

Offline subtitle translation

Translate subtitle tracks on-device into 60+ languages free. SubX+ expands to 130+ languages.

Language Learning

Seek by subtitle

Jump between subtitle lines to replay a difficult passage — spend time on the dialogue, not the timeline (SubX+).

Shadowing with auto-pause

Playback pauses at each subtitle line so you can repeat out loud before moving on (SubX+).

Auto-repeat for listening practice

Loop a subtitle line with adjustable count and delay until sounds and words become familiar (SubX+).

Sentence mining

Capture useful lines. On Android, export to Anki with optional audio. On iOS, share subtitle text and audio (SubX+).

Practice Mode (optional)

Curated YouTube videos by level and topic if you want a starting point. Your own content remains the main experience.

Advanced Tools

Gesture playback controls

The playback controls you expect from a serious media player — brightness, volume, seek — without leaving the video.

Formats that matter

MKV, MP4, AVI, MOV, MP3, FLAC, and M3U/M3U8 — movies, TV shows, anime, podcasts, and local video files.

Anki export

Android: direct Anki flashcards with optional audio clips. iOS: share subtitle text and audio to your study workflow.

SubX Player export to Anki dialog showing bilingual subtitle fields, audio clip generation, and deck selection

Content

What can you watch?

Your own movies, TV series, anime, podcasts, audiobooks, local files, and streams — not only curated educational content. Supported videos in supported languages can become learning material.

SubX Player showing a foreign-language movie with dual English and French subtitles
Movies & TV

Foreign-language films and series with dual subtitles and translation.

SubX Player showing anime with dual English and Japanese subtitles
Anime

Generate subtitles from the actual audio when dubs or fan subs don’t match.

SubX Player showing a language-learning YouTube video with dual English and Spanish subtitles
YouTube

Optional Practice Mode videos by level and topic, if you want a starting point.

SubX Player showing a podcast with dual English and German subtitles and a waveform
Podcasts

Background audio with the screen off — and subtitles when you want the words.

SubX Player showing an audiobook with dual English and Spanish subtitles
Audiobooks

Listen as audio, or generate subtitles for supported titles and languages.

SubX Player showing a local travel video file with dual English and Spanish subtitles
Your own video files

Folders, playlists, and offline libraries on Android and iOS.

Language learning

Built around practical language-learning techniques

SubX is not a language course. When something in a scene catches your attention, optional workflows on the subtitle layer help you move from watching to practice — on your terms.

Comprehensible input

Dual subtitles and instant line replay keep dialogue understandable while still challenging — stay in context and absorb patterns from real speech.

Listening practice

Toggle subtitles, replay a line, and loop audio until sounds become familiar. Ear training happens on the videos you already chose.

Shadowing

Auto-pause and repeat let you speak along with native audio in short subtitle-sized chunks — pronunciation practice when you choose.

Repetition

Auto-repeat a subtitle line with adjustable count and delay. The line, not the whole scene, is the unit you work on.

Sentence mining

Pull useful sentences from authentic movies, TV, anime, and local files instead of made-for-learner scripts.

Spaced repetition / Anki

Export mined lines to Anki with audio on Android, or share text and audio on iOS — vocabulary tied to scenes you already understand.

SubX Player and SubX+

A capable player free. Advanced tools with SubX+.

The free player is useful on its own. SubX+ is for users who want advanced subtitle and language-learning tools.

Free

SubX Player

A capable everyday media player.

  • Play local video and audio files (MKV, MP4, AVI, MOV, MP3, FLAC)
  • Stream via M3U/M3U8; folders and playlists
  • Load, display, and customize subtitle files
  • Dual subtitle display
  • Offline subtitle translation (60+ languages)
  • On-device AI subtitle generation (standard model)
  • Background playback, PIP, casting, and gestures

Download SubX Player free on Android and iOS. Upgrade to SubX+ when you want the advanced tools.

Comparison

How SubX fits between everyday players and specialized learning tools

  • General media players excel at playback. Browser extensions and streaming apps excel within their ecosystems.
  • SubX is designed to be strong in both directions — a capable everyday player with deep subtitle and learning capabilities for your own media.
Video player vs language-learning tool comparison
Feature General Players
VLC · MX Player · mpv
Browser Extensions
Language Reactor · Migaku
Streaming & YouTube
Netflix · YouTube
SubX Player
Android & iOS
Everyday Playback
Local file playback MKV, MP4, AVI, MOV, MP3, FLAC
Full format support; no subtitle learning layer
Browser and platform only; no local files
No local file support
Full formats with subtitle and learning tools active
Folders, playlists, and gestures Library organization and playback controls
Strong on desktop; varies on mobile
Not a standalone media library player
Platform playlists only
Folders, playlists, and gesture controls
Picture-in-picture Watch while using other apps
OS-dependent
Browser tab required
Limited or platform-specific
PIP with subtitle controls
Streaming via M3U/M3U8 Any IPTV or HTTP stream
VLC supports it; no learning mode
Browser tabs only
Platform-specific streams only
M3U/M3U8 with full subtitle tools
Background audio Continue listening with screen off
OS-dependent; inconsistent on mobile
Active browser tab required
YouTube Premium only
Screen-off audio for podcasts and audiobooks
Cast to TV Mirror to TV with subtitle control
Possible with workarounds
No casting support
Native but no learning controls on phone
Cast and keep subtitle controls on phone
Subtitle Intelligence
Offline AI subtitle generation Generate subtitles from audio on supported content
No AI tools at all
Cloud-only; local files not supported
Pre-made tracks only; cloud-dependent
On-device Whisper and Moonshine; media not uploaded
Bilingual dual subtitles Native + target language side by side
Two SRT files; manual load, no translation
Netflix and YouTube only; not local files
Auto-translate only; limited accuracy
On any content; offline; 60+ languages free
Offline subtitle translation Translate subtitle tracks locally
None
Cloud translation; internet required
Online-only; limited language pairs
60+ languages offline; 130+ with SubX+
Subtitle editing and export Fix timing and text; save to file
Load only; no in-app editing
Copy single lines only; no full editor
No access to subtitle data
Edit timing and text; export SRT, VTT, TXT, and PDF
Seek by subtitle Jump to any line without scrubbing
Timeline scrubbing only
Streaming and YouTube only
No subtitle-level navigation
Jump to any line on all content (SubX+)
Learning Workflows
Shadowing and auto-pause Pause at every line for speaking practice
Manual pausing only
Basic loop; no dedicated shadowing flow
No shadowing tools
Auto-pause at subtitle lines (SubX+)
Auto-repeat and line looping Loop a line with count and delay
A-B loop in VLC; not subtitle-synced
Platform-locked; no delay control
No line looping
Subtitle-synced, adjustable count and delay (SubX+)
Sentence mining Capture vocabulary from real content
None
Strong, but streaming platforms only
Closed ecosystems
Any source: local files, streaming links, YouTube
Anki export with audio Flashcard export with subtitle clips
None
Streaming-locked; no local file support
None
Android direct Anki and audio clip; iOS share text and audio
Your own content library Learn from media you already have
Plays your files; no learning layer
Tied to Netflix, YouTube, and browser
Platform catalog only
Your files, folders, and streams — not a curated library
Content Freedom
Works across content sources Local files, streams, and platform video
Local and streams; no subtitle learning
Specific platforms only
Single ecosystem
Local files, M3U/M3U8, and more with full tools

Privacy

Your media stays yours.

Technical accuracy matters more than slogans. SubX processes supported subtitle workflows on-device. Some features still depend on the network — because of the content source, or because a model is not available locally.

On-device AI where applicable

Subtitle generation uses on-device transcription models including OpenAI Whisper and Moonshine for supported languages and models. Your media files are not uploaded to generate those subtitles.

Offline generation and translation

Core playback works offline. For supported workflows, subtitle generation and translation also run on-device. Some features may require an internet connection depending on content source and model availability.

Local media processing

Local video and audio you play, and on-device subtitle generation and translation from that media, are processed on your device — not as a cloud upload for those workflows.

What this does not claim

Not every feature is offline. Streaming, optional Practice Mode YouTube videos, store downloads, and some model availability still need a connection. See the privacy policy for data the app may collect in general use.

FAQ

Common questions

What SubX is, how dual subtitles and AI generation work, and where the free player ends and SubX+ begins.

What is SubX Player?

SubX Player is a full-featured video player with first-class subtitles and language-learning tools. Play movies, shows, anime, local files, and streams with broad playback support, then use dual subtitles, translation, AI-generated subtitles, repetition, shadowing, and sentence mining when you want to go beyond watching — without switching apps.

Is SubX a video player or a language-learning app?

Both — and both are first-class. SubX is a capable everyday video player with serious subtitle tools and meaningful language-learning workflows built into the same experience. It is not a language course, and it is not a generic player with learning features bolted on.

Does SubX support dual subtitles?

Yes. Dual subtitles put two languages on screen at once so you can follow foreign-language movies and shows without losing context, and connect meaning to unfamiliar words when you want to learn. Offline subtitle translation into 60+ languages is included free; SubX+ expands to 130+ languages.

Can SubX generate subtitles?

Yes. When subtitles are missing or don't match the audio, SubX can generate them on your device using on-device transcription models including OpenAI Whisper and Moonshine (for supported languages and models).

Can SubX translate subtitles?

Yes. SubX can translate subtitle tracks on-device. Offline subtitle translation into 60+ languages is included free; SubX+ expands to 130+ languages.

Does subtitle generation work offline?

Core playback works offline. For supported workflows, subtitle generation and translation also run on-device without uploading your media. Some features may require an internet connection depending on content source and model availability.

What languages are supported?

Offline subtitle translation covers 60+ languages free and 130+ with SubX+. On-device subtitle generation uses OpenAI Whisper and Moonshine for supported languages and models. SubX+ adds high-accuracy models for English, Korean, Japanese, Spanish, French, German, and Arabic. The app UI is available in 30+ languages.

Can I use my own video files?

Yes. SubX supports local video and audio files (MKV, MP4, AVI, MOV, MP3, FLAC), folders, playlists, and URL streaming via M3U/M3U8 — your own library, not a locked catalog.

Can I use SubX with YouTube?

Practice Mode offers optional curated YouTube videos by level and topic if you want a starting point. Your own movies, TV series, anime, podcasts, audiobooks, local files, and streams remain the main experience.

What is SubX+?

SubX+ expands advanced capability: high-accuracy AI subtitle models for English, Korean, Japanese, Spanish, French, German, and Arabic; translation into 130+ languages; seek-by-subtitle; auto-pause and auto-repeat; sentence mining and subtitle export; and an ad-free experience. The free app remains a full video player with core playback, dual subtitles, standard on-device generation, and 60+ language translation.

Is SubX available on Android and iOS?

Yes. SubX Player is available on Android and iOS. Anki export with optional audio clips is available on Android; on iOS you can share subtitle text and audio to your preferred study workflow.

How does SubX help with language learning?

Use SubX as your everyday video player, then turn the videos you already watch into language-learning material when you want. Dual subtitles and translation help you understand; seek-by-subtitle, auto-pause, auto-repeat, and shadowing support listening practice; sentence mining and Anki export help you remember useful lines from authentic content.

Android & iOS

Watch what you want.
Learn from what you watch.

Download SubX Player — a full-featured video player with first-class subtitles and language-learning tools. Free on Android and iOS.

SubX Player on a phone showing dual French and English subtitles with practice and replay controls