🎬 Free · AI subtitles · Plays everything

The AI video player
for Android

VX Player plays every video format and makes subtitles on your phone in 22 languages — with translation, shareable clips, an equalizer and sound boost. Your videos are never uploaded.

MP4MKVAVI MOVWEBMFLV TSM2TSWMV 3GPMP3FLAC AAC+ 20 more

AI subtitles, and everything else you want in a player

Powered by the mpv + FFmpeg engine for rock-solid playback on any file.

✨

AI subtitles on your phone

No subtitles? Tap Generate and VX Player writes them in 22 languages, starting where you are watching. The video is never uploaded.

🈯

Translate & sync

Translate subtitles on the phone and see both languages at once. Out of sync? One tap lines them up with the speech.

📚

Learn & search

Tap a word to see what it means, replay or slow down a line, and search anything said in your videos.

🎞️

Clips with subtitles

Save a short clip with the subtitles in the picture and share it to WhatsApp status or reels.

🔊

Equalizer & sound boost

Shape the sound and boost the volume beyond the system limit — clearer voices, deeper bass.

📺

Cast to TV

Send videos to Chromecast and smart TVs and watch on the big screen.

🗂️

Plays every format

MKV, MP4, AVI, MOV and 25+ more — hardware or software decoding, automatic fallback.

🪟

Floating player

Pop out any video and keep watching while you use other apps. Full picture-in-picture too.

💬

Subtitles

Load external subtitles, adjust timing, and pick your track — clean and readable.

🎚️

Gesture controls

Swipe for brightness, volume, and seeking. Double-tap to skip. Pinch to zoom.

🎧

Background audio

Keep listening with the screen off, full lock-screen and notification controls.

📡

Local file sharing

Scan a QR code to send videos between devices — fast, offline, no cloud.

⏯️

Resume & history

Pick up exactly where you left off. Watch progress saved automatically.

🔒

Private folder

Hide videos behind a PIN. Your media stays on your device, never uploaded.

🎵

Extract audio

Pull the audio track out of any video and save it as a file in a tap.

🌐

19 languages

The whole app speaks your language — Indian, Latin American, Southeast Asian, and more, with full right-to-left support.

Watch in your language

Every screen, menu, and control is fully translated into 19 languages — pick yours in Settings, right-to-left layouts included.

English Hindi हिन्दी Bengali বাংলা Tamil தமிழ் Telugu తెలుగు Marathi मराठी Gujarati ગુજરાતી Kannada ಕನ್ನಡ Malayalam മലയാളം Punjabi ਪੰਜਾਬੀ Urdu اردو Indonesian Bahasa Indonesia Portuguese Português (BR) Spanish Español (LatAm) Vietnamese Tiếng Việt Thai ไทย Russian Русский Turkish Türkçe Arabic العربية

Questions

Short answers about VX Player.

What is the best free video player for Android with subtitles?

VX Player is a free Android video player that plays every common format and can make subtitles for a video right on your phone, in 22 languages, even when the video has none. It also loads external SRT subtitles, translates subtitles and syncs them to the speech in one tap.

Can VX Player make subtitles automatically?

Yes. Open a video, tap Generate subtitles, and VX Player turns the speech into subtitles on your phone, starting from where you are watching. It works in 22 languages, including English, Hindi, Tamil, Telugu, Bengali, Korean, Japanese and Chinese.

Does it upload my videos to make subtitles?

No. Subtitles are made on your device and the video and its audio are never uploaded. The first time you use the feature the app downloads the speech engine and language model it needs; after that the work happens on the phone.

Can VX Player translate subtitles?

Yes. It translates subtitles on your phone and can show both languages at the same time, which is handy for learning a language. Translation needs a one-time download of the translation model for that language.

Does VX Player play MKV, AVI and other formats?

Yes. VX Player plays MP4, MKV, AVI, MOV, FLV, WEBM, M4V, 3GP, TS and many more, with multiple audio tracks and 4K playback, using the mpv and FFmpeg engines.

Can I make a video louder than the phone's maximum volume?

Yes. VX Player has a built-in equalizer and a sound boost that raises the volume beyond the system limit, which helps with quiet movies and videos.

Is VX Player free?

Yes. VX Player is free on Google Play. It is ad-supported and needs no account or sign-in.

Which languages does the app support?

The app is fully translated into 19 languages: English, Hindi, Bengali, Tamil, Telugu, Marathi, Gujarati, Kannada, Malayalam, Punjabi, Urdu, Indonesian, Portuguese, Spanish, Vietnamese, Thai, Russian, Turkish and Arabic.

Ready to watch?

Free, ad-supported, and private. No sign-up required.

▶ Download on Google Play