Pinterest Stumbleupon Whatsapp
Ads by Google

movie player for androidThat seems to be the overwhelming opinion of our readers whose recommendations placed the MX Player on our Best Android Apps page. But will you be one of the satisfied users of this do-it-all movie player for Android? That’s the purpose of this brief review. So, download and install the favorite and test it out with your favorite movie even as you scroll down to the end of this review.

MX Player goes up against quite a few challengers like MoboPlayer, DoubleTwist, and then a few others like VPlayer, RealPlayer, and Meridian 8 Best Mobile Video Players For The Android Phone 8 Best Mobile Video Players For The Android Phone Read More etc. It remains standing, and if download figures are anything to go by even wins the bout. When you go to the Google Play Store to install the app, you will see that nearly 230,000+ people have downloaded the free version of the media player. There has to be something good about it, right?

The Do It All Movie Player

movie player for android

MX Player comes packaged with all the popular codecs and video formats you can think of for instance – 3gp, avi, divx, f4v, flv, mkv, mp4, mpeg, mov, vob, wmv, webm, xvid, and many more. You can select extensions and the decoders for them manually too.

android movie player

MX Player can scan your SD card in seconds and list only those folders and sub-folders that contain movie files. You can also specify the folder manually. A nice little touch is that movies which have been freshly copied can be made to display a NEW tag. Movie folders can also be grouped, though there is no playlist creation feature. You will also notice that the thumbnail preview displays the name of the last watched movie and finished movies in different color. By default an Edit menu feature is present which allows you to rename a video file.

Ads by Google

android movie player

Playing Your Movies

Start movie playback by tapping on the preview thumbnail of a movie. The user interface is very clean cut without any extra frills getting in the way. All the frills are hidden below the interface. The main features of the video playback are –

1. Along with the usual controls, MX Player also supports touch gestures. For instance, you can pinch to zoom and drag vertically on left half of the screen among other gestures. Play and pause can be toggles with a single tap. It also supports keyboard shortcuts.

android movie player

2. You can also click on Display – Settings and go into the controls for all aspects of your viewing experience. See the screenshot for an idea.

android movie player app

3. A single button sequentially sets the video zoom levels ranging from Fit to Screen to Stretch. You can lock your selection and enjoy an uninterrupted movie.

android movie player app

4. MX Player comes with full subtitle support. You can sync subtitles with gesture movements. You can also control how the subtitle appears on the screen.

android movie player app

5. There’s a nice Background play feature that ensures that the video file plays in the background while you work on other apps. An audio option can be used for just the audio playback.

6. MX Video Player remembers resume position for all video files and gives you a choice of starting over or resuming from the last position.


The feature that’s most often cited about MX Player is its support for multi-core decoding. That is to say in simple words, the media player takes the full support of multiple processors to render the movie. That results in smoother playback and decoding of the codecs used in the movie file. MX Players says that according to test results on dual-core devices, it showed up to 70% performance improvement over single-core decoding. So, if you have a phone like the Samsung Galaxy S2 or Samsung Galaxy Note, you should be able to verify those claims.

Switch Decoding Modes between Software and Hardware

movie player for android

You can quickly toggle between software and hardware decoding modes with a tap on the button as shown in the screenshot. By default, hardware decoding is used as it is better in the way it uses full processor optimization to process the video while software decoding depends on the app which in the case of a mobile app might be weak.

End Credits…

I threw quite a few videos of different formats at MX Player and it handled them seamlessly. Video playback wasn’t a problem at all. What I like about MX Player is that I can use it immediately after install without bothering too much about file formats. It has a few nice touches that give me extra control over the way I switch on with my Android. For instance, gesture support and the ability to control subtitles are invaluable for a smoother experience.

MX Player has an ad-supported free version which in my opinion is adequate for the job. MX Player works with Android 2.1 and above. It also is supported on Android 4.1 Jelly Bean. Does MX Player have the oomph to be the default media player on your Android? If not, which video player is your first pick? Let’s argue in the comments.

  1. yogesh
    January 17, 2015 at 5:38 am

    new version 1.7.35 MX player not support ac3 audio.....please fix it

  2. Philip Yusenda
    March 27, 2013 at 4:19 pm

    I got a lot of anime collection, and some of them uses rare codecs. So far, MX Player can play all of them ( I uses CCCP on Windows and VLC on Linux to play them)

  3. Timothy Clark
    March 27, 2013 at 3:46 am

    How am I just now seeing this article? haha I've been wondering for months why you guys hadn't ever said at least one thing about MX Player... It's worth a nod, definitely my favorite. Love the touch controls.

    • Saikat Basu
      March 27, 2013 at 6:15 am

      That's why I say, you should search our site more often :) Glad to see my article helped in a little way.

      • Timothy Clark
        March 27, 2013 at 12:35 pm

        haha Maybe if I had the time. I've found some pretty interesting stuff on here, and some awesome how-to's. Dunno if you guys got Lifehacker beat or not though... Close call.

  4. nuXNub
    March 26, 2013 at 4:03 am

    MX Player by choice. I've tried Mobo player, BS player, Vlc Beta, QQ and the stock android player, and the best all rounder is easily MX player. Currently installed on Galaxy II and Galaxy Note 10.1.

    Kudos to the developers!

  5. Junior Yong
    February 21, 2013 at 4:50 pm

    I user MX Player for my DLNA ArkMC application.
    ArkMC can get media from different sources at home (PCs, NAS, STBs) and MX Player can play any file format! :)
    You can find it here:

    • Saikat Basu
      February 21, 2013 at 10:32 pm

      Inspite of the slightly average ratings it seems to have a few approving fans. Will try it out. Thanks for the link.

  6. Paolo Maffezzoli
    December 11, 2012 at 5:24 pm

    Great tool MXPlayer for Android, the free version is good for my side. Just for your info, I installed on Nexus 7 tablet and works fine.

  7. susendeep dutta
    November 10, 2012 at 1:44 pm

    The only reason I avoid MX player is because of ads which mobo player doesn't have.Ad supported apps annoys and they use valuable bandwidth,battery and distracts users.

  8. Nuclear
    November 7, 2012 at 5:12 pm


    How about doing a piece on what all apps you people have on your mobiles? Like all the Editors post a screenshot of their menu screen; What all apps they use & their review. That would be cool :D


    • Saikat Basu
      November 8, 2012 at 5:05 am

      Good idea and thanks for that. I have forwarded it to my fellow authors for consideration.

  9. Paul Forbing
    November 7, 2012 at 1:50 pm

    I have been using Dice player and it has performed very well for me. I was getting some audio syncing issues with MX Player last time I used it. I might try it again.

    • Saikat Basu
      November 7, 2012 at 2:38 pm

      I haven't noticed any so far.

  10. Dany Bouffard
    November 6, 2012 at 7:32 pm

    I was wondering did anyone tried MX Player on a Tegra 3 Tablet with .MKV and subs to see how he handle subs. ANd also test with 10 Bits video encoded.

  11. Nikhil Chandak
    November 6, 2012 at 1:52 pm

    this MXPlayer seems to be great tool for android
    gonna download it

  12. Coeny
    November 6, 2012 at 11:55 am

    Yep def. agree, i even went for the ad free version, but that is just a personal choice. Sponser the makers of good apps.!! MX is the best arround by far, and i tried, vlc, twist and the native player. it runs fine on my experia pro mk16i.

  13. Mayank Agarwal
    November 6, 2012 at 7:42 am

    I like Mobo Player, It is like MXPlayer just a bit better....

    MUO should do a comparison of these 2.. :)

    • Saikat Basu
      November 6, 2012 at 9:33 am

      I didn't like Mobo Player much especially on my device. It didn't handle the portrait to landscape orientation too well.

  14. Boni Oloff
    November 6, 2012 at 6:39 am

    Great android video player. Maybe this one will become the most used video player in android because of the complete codec.

  15. Félix S. De Jesús
    November 6, 2012 at 5:35 am

    Good Alternative, I prefer GPlayer, but they don't have it on Android, only iOS.

  16. Deepak kapoor
    November 6, 2012 at 3:58 am

    try qq player.
    gestures available.
    quick find files and easy to use.

  17. Rajaa Chowdhury
    November 6, 2012 at 3:27 am

    MX Player is certainly a very useful app on the android platform, however I personally use the VLC Beta, maybe a ruboff of the satisfaction level derived from it's PC avatar.

Leave a Reply

Your email address will not be published. Required fields are marked *