VM Player Get the app

Browse freely. Play smoothly.

VM Player is a free Android video player with a built-in browser and a downloader that checks every part of every file.

  • Free
  • Android 7.0 and newer
  • 29 languages
  • No ads while you watch

Plays MP4, MKV, WebM, MOV, AVI, TS and HLS streams, with SRT, ASS and VTT subtitles.

Downloads
AllVideosOther files
Downloading 1
City lights at night 1080p
612 MB of 1.40 GB · 43%
21.6 MB/s · 37s left
Completed 3
NEW
A quiet street at night
380.4 MBMP4Verified
The old cinema, a short history
1.12 GBMKVVerified
Subtitles pack
2.4 MBZIPVerified

One app for every video you have

Plays MKV and MP4 with every audio track and subtitle in the file. Double-tap to skip, hold for double speed, and it remembers where you stopped.

A quiet street at nightAudioCC

Audio track

Bangla · AAC stereo
Hindi · AC3 5.1
English · E-AC3 5.1
01:1403:15
Search or type URL
Good evening
21:40
1,284ads and trackers blocked
WWikipediaAArchivePPexels+Add
Files
VideoZIP/RARArchiveAudio
Camera105 Videos18.01 GB01 Nov
VM Player Download12 Videos9.86 GB04 Nov
WhatsApp Video248 Videos3.12 GB02 Nov
Screen recordings31 Videos1.47 GB28 Oct
Movies7 Videos11.2 GB19 Oct
Private folder

Hidden from your gallery. Open it with your fingerprint or screen lock.

Downloads you can trust, part by part

Big files come down over several connections at once. Each 1 MB part is checked before it is kept, and a part that arrives wrong is fetched again. When you see Verified, the file is exactly what the server sent.

Family trip 2026.mp4
Ready · 64 parts
Connections
DownloadedCheckedArrived wrong, fetched again

From a link to Verified

example.org/videos/family-trip-2026.mp4
Family trip 2026.mp4
1.40 GB · Can resume
Save to Internal storageDownload

First you find it on a page.

Family trip 2026.mp4
1234
826 MB of 1.40 GB24.1 MB/s

Then it comes in four lanes.

Family trip 2026.mp4
Verifying 92%1.40 GB

Every part is checked.

Family trip 2026.mp4
1.40 GB · MP4Verified

Verified, byte for byte.

The little things, done properly

Every audio track

Switch between the languages in a file, with AC3, E-AC3 and DTS sound played right on your phone.

Audio track
Bangla · AAC
Hindi · AC3 5.1
English · DTS

Subtitles, found and translated

Search subtitles by the film's name, load your own SRT, or translate a subtitle into Bangla on your phone.

Subtitles
English · SRT
Translate to Bangla on device
Search online OpenSubtitles

Picks up where you stopped

Every video remembers its place. Continue watching sits right on the home screen.

Continue watching
City lights at night12:40 left

On the TV in one tap

Send a video to a smart TV on the same Wi-Fi, and control it from your phone.

Play on
Living room TVVM Cast
Bedroom TVDLNA
This phone

Fewer ads and trackers

Shields blocks trackers and pop-unders on the sites you visit, and still lets ordinary site ads through.

Shields on this site
Balanced
Strict
Off for this site

Send to a phone nearby

No internet, no app on the other phone. It scans a code and its browser downloads the video.

Scan with the other phone

Speaks your language.29 of them, built in.

Get it on Google Play
Homeহোম
Continue watchingদেখা চালিয়ে যান
Recent videosসাম্প্রতিক ভিডিও
New downloadনতুন ডাউনলোড
Verifiedযাচাই করা হয়েছে
Filesফাইল

Questions, answered

A road at night with light trails from passing cars
Is VM Player free?
Yes. VM Player is free. It shows a small number of ads in lists and between screens, and never while a video plays, when you pause or when you press Back.
Which phones does it work on?
Android 7.0 and newer, on phones, tablets and Android TV.
Which formats does it play?
MP4, MKV, WebM, MOV, AVI, TS and streaming playlists (HLS), with AAC, MP3, Opus, AC3, E-AC3 and DTS sound and SRT, ASS and VTT subtitles. An optional extra engine opens rarer files.
What does Verified mean on a download?
VM Player downloads a file in small parts and checks each part before it is saved. When the file is complete it checks the whole file too. Verified means every part came through exactly as the server sent it. If a part is damaged, Check & repair fetches just that part again.
Can I watch while it downloads?
Yes. Open the download and choose Watch now. VM Player plays the parts that have already arrived and fetches the rest in the order you watch.
Can it download from YouTube or Facebook?
No. VM Player downloads files and streams from sites that offer them for download. It does not download from YouTube, Facebook or TikTok.
Why does it ask for access to my files?
To show your videos it asks for access to videos and audio. It asks for wider file access only when you use something that needs it: deleting or renaming, opening ZIP and RAR files, or the private folder.
What does it do with my data?
Your videos, history and downloads stay on your phone. Ads and crash reports use Google services. The privacy policy lists everything.

Get VM Player. It is free.

Android 7.0 and newer. Updates come through Google Play.