6 Best Android Video Players 2018

Who I am
Steven L. Ken

android.com play.google.com

Author and references

Video streaming has largely taken over. Lots of people have Netflix, Hulu, VRV, and even YouTube subscriptions. However, there are still many of us with video files on our phones. Watching videos is not as difficult as before. Most video player apps can play most popular video codecs without problems. That is, unless you're using some weird codec. Even if you do, you still have plenty of options to see it. Let's take a look at the best video player apps for Android.

Here are the best video players you can find on Google Play Store available for free download.


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


MX Player

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



VLC has quickly established itself as one of the go-to video player apps. It has a bunch 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), multitrack audio and more. There's also a beta version in case you want to try out the latest features.


HTC video player

HTC Video Player provides smooth playback for streaming online content and videos saved on your phone with powerful decoding capabilities. It also features unique gesture controls, try swiping side to side with two fingers to fast forward or rewind and swiping up with three fingers to share media with friends.


All Format Video Player

All Formats Video Player is a basic video player app. It is also a bit of a diamond in the rough. It has support for most video codecs. Other features include Chromecast support, a night mode, a privacy folder, and variable-speed playback controls. It seems to tick all the right boxes in our testing. In addition, it does not have any banner ads. There are other advertisements, however. You can get rid of it with a purchase for the pro version.



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


If we missed any of the best video players for Android, tell us about them in the comments

add a comment of 6 Best Android Video Players 2018
Comment sent successfully! We will review it in the next few hours.