Search results for

All search results
Best daily deals

Affiliate links on Android Authority may earn us a commission. Learn more.

10 best video player apps for Android

Playing video on mobile can be a chore sometimes. Get your movie time on with these great video player apps for Android.

Published onMarch 31, 2024

Video Player best video player apps for android

Video streaming has taken over in a big way. A lot of people have Netflix, Hulu, VRV, and even YouTube subscriptions as their primary video streaming services. However, there are still plenty of us out there with video files on our phones. Viewing videos isn’t nearly as difficult as it used to be. Most video player apps can play the most popular video codecs without issue. That is, unless you use some weird codec.

Even if you do, you still have plenty of options to view it. Let’s check out the best video player apps for Android.

The best video player apps for Android


Price: Free

VLC for Android screenshot 2023

VLC has made a name for itself as one of the must-have video-player apps. It has a slew of unique features, including the ability to stream videos if you have the URL. It can also play some obscure video formats, like DVD ISOs. Unlike most, it also has all of its codecs built-in without the need for additional plugin downloads. Other features include subtitle support, full media support (including audio), multi-track audio, and more. There is also a beta version in case you want to try out the latest features. This is the one we’d recommend first, as it is one of the best.

Video Player All Format

Price: Free /In-app purchases ($3.99 – $6.99 per item)

Video Player All Format screenshot 2022

Video Player All Formats is a basic video player app. It’s also a bit of a diamond in the rough. It boasts support for most video codecs. Some of the other features include Chromecast support, a night mode, a privacy folder, and variable-speed playback controls. Additionally, it boasts no banner ads, although there are some in other spots. You can unlock the ad-free version for $3.99.

MX Player

Price: Free / In-app purchases ($0.49 – $239.99 per item)

MX Player screenshot 2023

MX Player has long been one of the most popular video-player apps. It supported more formats long before other video player apps thought to do so, and it was also among the first to include things like hardware decoding, hardware-accelerated playback, and other such features. It still has all of those things, along with gesture controls (including pinch-to-zoom), subtitle support, a kids lock to keep your kids in the app watching their Disney movies, and it supports virtually every codec out there. It also comes with additional plugins to add more functionality if you need them.

The only downside to this app is the ads; however, you can pay to have them removed.


Price: Free /In-app purchases ($0.99 – $149.99 per item)

Plex screenshot 2022

Plex is a good option for people whose mobile phones are running out of storage space. Plex allows you to set up a server on your computer, and then it will stream content from your computer to your smartphone. It’s a bit different from other video player apps because it also doesn’t require you to keep your files on your device, which frees up valuable storage space for other things.


Price: Free /In-app purchases ($0.49 – $239.99 per item)

MPV screenshot 2023

MPV is a free and open-source video player that swings with the best of them. The app comes with support for most video codecs, subtitle support, network stream support, and even modern features like picture-in-picture mode. We like this one because it keeps the experience reasonably clean while also providing enough power to do what you need to do with it.


Price: Free

BSPlayer screenshot 2020
Joe Hindy / Android Authority

BSPlayer has been around for longer than most video player apps and has continued to be one of the best in all that time. It features multi-core hardware decoding, hardware-accelerated playback, and support for streaming from network (DLNA) devices. On top of that, there is subtitle support, the ability to play files in compressed formats, and you can even have a pop-up window if you want to. The free version is ad-supported but has all of the features. There are also additional plugins for even better support. The full version costs $5.99.


Price: Free /In-app purchases ($0.99 – $9.99 per item)

PLAYit is a popular app on the Play Store for watching videos. This app is basically a combo of a high-definition video and music player. It supports almost all formats of videos and audio files, including 4K and MP3. This one has a nice, smooth UI, offering seamless playback.


Price: Free

AllCast is a video player that specializes in sending locally stored content to your Chromecast, Roku, Apple TV, Xbox 360/One, and other DLNA-compliant devices. Along with videos, it also supports other types of media. It had a bit of a rough start but has quickly become one of the most stable casting apps out there. The free version has a five-minute limit for content, while the pro version has no limitations. You can also turn your Android device into an AllCast receiver (capable of being casted to) with the AllCast Receiver app.


Price: Free /In-app purchases ($1.99 – $19.99 per item)

KMPlayer is another great app on our list. It is a media player that lets you enjoy high-quality videos, listen to music, and even view subtitles. This one supports a lot of formats, including AVI, MP3, WAV, AAC, MOV, MP4, WMV, RMVB, FLAC, 3GP, M4V, MKV, TS, MPG, FLV, and more. It has useful features like quick buttons, bookmarking, and adjusting playback speed. There are some customization options as well, like color control, subtitle settings, and Chromecast support. You can buy the KMPlayer VIP through an in-app purchase, which gives you even more features like a torrent client, video cutting, GIF creation, and MP3 conversion.


Price: Free

Xender screenshot 2023

Xender is a combination of a file transfer app and a video player. You can share music and movies with people in your general vicinity without using mobile data. Additionally, the app can play most movies and music files without much difficulty. That makes it a decent option for those kinds of things, although it doesn’t have any advanced viewing or playback controls like many dedicated video player apps. It’s a good app for those who need to share media with their friends and then also watch or listen to that media. It’s free, and it’s surprisingly popular.

Your device’s stock video player

Price: Free

Samsung Video Library screenshot 2021

The phone’s stock video player has made great strides since the old days. These days, they’ll play just about everything. You already have it in your app drawer. It already takes up storage, and you usually can’t get rid of it. You might as well at least give it the old college try. Android in general gets better and better video codec support every year, including HDR VP9 as of Android Pie. OEMs usually put support for all of this stuff in the stock video player. Some of them can even play streams like VLC. In any case, give it a real shot before switching to something else. It’s usually the path of least resistance.

If we missed any of the best video player apps for Android, tell us about them in the comments. You can also click here to check out our latest Android app and game lists.

Thank you for reading.

You might like