MX Player apk icon

MX Player

Download MX Player apk for free.

MX Player apk icon

MX Player

Powerful video player with advanced hardware acceleration and subtitle support.

a) HARDWARE ACCELERATION - Hardware acceleration can be applied to more videos with the help of new HW+ decoder.

b) MULTI-CORE DECODING - MX Player is the first Android video player which supports multi-core decoding. Test result proved that multi-core device's performance is up to 70% better than single-core devices.

c) PINCH TO ZOOM, ZOOM AND PAN - Easily zoom in and out by pinching and swiping across the screen. Zoom and Pan is also available by option.

d) SUBTITLE GESTURES - Scroll forward/backward to move to next/previous text, Up/down to move text up and down, Zoom in/out to change text size.

e) KIDS LOCK - Keep your kids entertained without having to worry that they can make calls or touch other apps.

Subtitle formats:

- DVD, DVB, SSA/ASS subtitle tracks.
- SubStation Alpha(.ssa/.ass) with full styling.
- SAMI(.smi) with Ruby tag support.
- SubRip(.srt)
- MicroDVD(.sub)
- VobSub(.sub/.idx)
- SubViewer2.0(.sub)
- MPL2(.mpl)
- TMPlayer(.txt)
- Teletext
- PJS(.pjs)
- WebVTT(.vtt)

MX Player needs permissions on the following categories:
* "Access Photos/Media/Files" permission to read your all media files on your storage
* "Other app capabilities" for various activities like checking network status, Streaming, controlling bluetooth device, controlling the touch feedbacks, blocking keys with kid lock feature.

Permission Details:
* "READ_EXTERNAL_STORAGE" permission is required in order to read your media files in your primary & secondary storages.
* "WRITE_EXTERNAL_STORAGE" permission is required in order to rename or deletion of files and to store the downloaded subtitles.

* "ACCESS_NETWORK_STATE" and "ACCESS_WIFI_STATE" permissions are required in order to get the network status which is required for various activities like license checking, update checking, etc.
* "INTERNET" permission is required in order to play internet streams.

* "VIBRATE" permission is required in order to controls the vibration feedbacks.
* "BLUETOOTH" permission is required in order to improve AV sync when Bluetooth headset is connected.

* "WAKE_LOCK" permission is required in order to prevent your phone from sleeping while watching any video.
* "KILL_BACKGROUND_PROCESSES" permission is required in order to stop the MX Player services used in background play.
* "DISABLE_KEYGUARD" permission is required in order to temporarily prevent secure screen lock when Kids Lock is used.
* "SYSTEM_ALERT_WINDOW" permission is required in order to block some keys when Kids Lock is used.
* "DRAW OVER OTHER APPS" permission is required in order to block system buttons when input blocking is activated on the playback screen.
If you are facing "package file is invalid" error, please install it again from product home page (

If you have any questions, please visit our Facebook Page or XDA MX Player forum.

Some of the screens are from the Elephants Dreams licensed under the Creative Commons Attribution 2.5.
(c) copyright 2006, Blender Foundation / Netherlands Media Art Institute /

Some of the screens are from the Big Buck Bunny licensed under the Creative Commons Attribution 3.0 Unported.
(c) copyright 2008, Blender Foundation /

Editor's Note

You can download apk file of the MX Player from this page. We provide you all the applications with their last update and trying to keep them up to date. Also you can see the App Info section down below of this description. The version of MX Player is 1.12.2. You need to have Android 17 and above to install the apk. MX Player made by J2 Interactive very nicely and works pretty efficient with smart devices. After you download the application to your device, it has the most easiest way to install.

MX Player apk screenshot-1 MX Player apk screenshot-2 MX Player apk screenshot-3 MX Player apk screenshot-4 MX Player apk screenshot-5


Augustine Stiedemann

this used to be the most professional app with very elite features. Ads used to be silent prominent reminders of those who support this app. now they are more and bigger and very aggressive. how? the file list now has more ads some up to 3x usual. in size. Ads used to be effectively short in the messages. now the ads are too agressive, demand participation and take 30 secs to do so. how about playing mp3? change music or file \u003d ad. now the app looks more like a kindergarten scrapbook,

Prof. Jeanne Baumbach III

Serials are not up to date, Serials like \"The Girl Named Feriha\" you you have provided only 65 episode out 150(approx ) episode. Why you guys providing us half episode of the show? after that where we go if we start see your show ? it's had total 3 season released in 2012 but in mx player its have till season 2, which was also not complete. NEED ALL EPISODE OF FERIHA.

Fernando Larkin

Lack of Chromecast support is why I use VLC and the main reason for this low rating. Audio no longer plays while the screen is off when using picture-in-picture mode. It can be annoying to return to the list when using picture-in-picture mode. If you fix my first issue I'll happily give you five stars. p.s. I'm hoping this review will turn off the incessant reminder to rate the app.

Jed Volkman

My impression of this release 1- There are defects in the rotation property in the rotation icon do not answer sometimes . 2-The font format used is not suitable with new screens being removed 3- When playing high-quality video such as HD and fullhd, the program shuts down while watching and when the video is opened again it works 4- There are some problems with translation, especially in Arabic, in which it doesn't work sometimes. So I prefer the old version, even though it's big size

Fred Volkman Sr.

Masterpiece. Lost a bit in the recent years, but it still MX Player. Very, very reliable. Works perfectly literally on any Android device. My personal response to the other guys: Type a: ungrateful kid complaining about ads - give up your job or school and develop your own ad free app Type b: this or that is not supported: If you google, I'm sure you can find your way to use MX Player the way you like.

Vito Carter I

To be honest I am using this app since a long time but after the new update with new web shows on the app which are absolutely free of cost and the especially the MX Originals I am just loving the app to infinity.. The app has become so good that I can't stop praising it. Really hats off to all the content creators, developers and the team of MX player . Thank you for providing the people such an amazing and entertaining app. I hope my review would be useful for the people as well. THANK YOU ◉‿◉

Wanda Lubowitz

The episodes are not full like I started watching Brave and Beautiful but only half episode is given and rest is not there and we have to leave the series in half, this is really disappointing. But overall interface is good and is easy to use and navigate. But as said earlier if the series is complete then it will be good.

Darrick Zemlak

This used to be the best app once upon a time. Now it's flooded with so many advertisements that it ruins the experience. Also, in some videos I get the error \"Audio format EAC3 not supported\". This made me switch to VLC which has no problem with that audio format.

Fidel Davis

The app has been working great but the latest update has made it much boring to use... The new theme is not as good as the older one... Actually the app was worth using before the update... I would suggest if the app can be restored to what it was before...

Yolanda Beahan

Its a great experience with Mx Player. No app can be better than this. I regularly watch movies online or offline on this app. This app is a must download app for our mobile. Video locking while watching is great. Guys mx team is great they regularly update this app.

  • Author
    J2 Interactive
  • Publish date
    Jul. 20, 2019
  • Latest version
  • Requirements
    Android 17 and above
  • File Size
    Varies with device
Never miss updated popular apps & games ✌
No spam, we promise.