MX Player varies-with-device

Powerful media player that plays audio and supports most major video formats

  • Category:


  • Works under:

    Android 3.1 / Android 4.2.1 / Android 4.1 / Android 4.1.1 / Android 3.0 / Android 2.1 / Android 3.2 / Android 2.2 / Android 4.0 / Android 2.3 / Android 4.1.2 / Android 4.3 / Android 4.2 / Android 3.3 / Android 4.2.2

  • Program available in:In English
  • Program license:Free
  • Vote:
    6.7 (1835)

MX Video Player is an app that lets you play almost any kind of video or audio file on your Android device. Its support for a wide range of formats gives you the ability to watch the media you want without having to convert it to a mobile-friendly format or waste time downloading additional codecs or plugins that other apps would require.

The media player interface is very simple to figure out and has the same controls that you will find in other apps of its category. However, you can still customize the interface to better meet your preferences, lock the buttons to prevent accidental interruptions while watching a video and change the default audio and video parameters, like brightness and volume. Subtitles are fully supported and you can even control their display to make them sync perfectly with the audio.

If you were having problems getting some types of videos to play on your Android device, there is a high chance that MX Video Player will let you watch them without any trouble. The app supports both software and hardware acceleration for video and audio decoding, with the latest version being able to take advantage of multi-core decoding. These more advanced functions can improve the playback performance of high-resolution videos on both the latest and most powerful devices, as well as older ones. Many users report being able to play HD videos flawlessly with this app on lower end Android devices, even when other video players would freeze or fail to open the file entirely.

Some of the more advanced video decoding settings may seem overly complicated to inexperienced users, but there is usually no need to change them manually. The app's default settings allow it to adapt itself to your hardware and the video you're playing. If you're having issues like stuttering or dropped frames, you can take a look at the free reference materials made available by the developers to find out which settings you can change in order to correct the issue.

The app comes in both a free and paid version. The only difference between them is that the free edition will sometimes display simple and unobtrusive ads if you use it while an Internet connection is available. All of the features are available and there are no limitations on how long you can use the app for or the length of the videos you can watch with it.


  • Can play almost every type of media file without external plugins.
  • Provides optimal playback performance on all Android devices.
  • All features available in free edition with no limitations.


  • Adjusting some advanced settings can be confusing for new users.

Other programs to consider

  • Hulu Plus
    Hulu Plus

    Watch hundreds of current television shows and movies right after they're released

  • VLC for Android varies-with-device
    VLC for Android

    View audio, video and streaming media at full-screen resolution 

  • YouTube varies-with-device

    Watch videos and podcasts on Youtube through the app, even stream and download content to your channel

  • HD Video Player 1.7.5
    HD Video Player

    Play HD videos from a high quality player 

User Opinions on MX Player