About Icon

About & Pics

About Icon

Description

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) MX FILE SHARING - Fast transfer files without mobile data usage. Share Music, Share Video, Share Files.

f) 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)

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

* "LOCATION" permission is required to help find nearby friends for file transfers.
* "NETWORK" and "WIFI" permissions are required to get the network status which is required for various activities like license checking, update checking etc. Wifi connection is also used for faster file transfers.
* "BLUETOOTH" permission is required in order to improve AV sync when Bluetooth headset is connected, and create connections for file transfers.
* "CAMERA" permission is required to scan QR code for file transfers.
* "INTERNET" is required to play internet streams.

* "VIBRATE" is required to control the vibration feedbacks.
* "WAKE_LOCK" is required to prevent your phone from sleeping while watching any video.
* "KILL_BACKGROUND_PROCESSES" is required to stop the MX Player services used in background play.
* "DISABLE_KEYGUARD" is required to temporarily prevent secure screen lock when Kids Lock is used.
* "SYSTEM_ALERT_WINDOW" is required to block some keys when Kids Lock is used.
* "DRAW OVER OTHER APPS" is required 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 (https://sites.google.com/site/mxvpen/download)
******


If you have any questions, please visit our Facebook Page or XDA MX Player forum.
https://www.facebook.com/MXPlayer
http://forum.xda-developers.com/apps/mx-player

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 / www.elephantsdream.org

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

Google Play Store Category:

Primary: Applications

Secondary: Video Players & Editors

Google Play

Privacy Policy

Total Ratings

8.4M
5
6M
4
1.2M
3
490K
2
180K
1
520K

Screenshots

MX Player screenshot 1MX Player screenshot 2MX Player screenshot 3MX Player screenshot 4MX Player screenshot 5MX Player screenshot 6MX Player screenshot 7MX Player screenshot 8MX Player screenshot 9MX Player screenshot 10MX Player screenshot 11MX Player screenshot 12MX Player screenshot 13MX Player screenshot 14MX Player screenshot 15MX Player screenshot 16MX Player screenshot 17MX Player screenshot 18MX Player screenshot 19MX Player screenshot 20MX Player screenshot 21MX Player screenshot 22MX Player screenshot 23

Version History

Launched Mar 02, 2014 (almost 6 years ago).

Releasing new versions every about 2 months, on average.

Feb 16
2020
(Current)
Version Varies with device

Global users:
Improvements in MX Share

OTT section:
In this version, we bring MX Player in your favourite spoken language. Access App Language from Navigation Drawer.
Now watch content from your Favourite Actors by tapping thumbnails below the video player & browse related content with the newly introduced Keywords.
That song still stuck in your head? Add it to your Favourites.
More:
– Control playback speed when streaming videos
– Enhancements in PiP Mode

Feb 05
2018
Version v.2018.02.05

1.9.17
• Fixed: Brightness value on the screen doesn't match with settings.
1.9.16
• Fixed: Brightness can't be reduced up to system lowest brightness.
• Improved brightness scaling algorithm to make it smoother on low screen brightness conditions.
• Fixed some ANRs on x86 devices.
• Fixed some crashes.

Jan 29
2018
Version v.2018.01.30

1.9.15
• Fixed: Brightness can't be reduced up to system lowest brightness.
• Improved brightness scaling algorithm to make it smoother on low screen brightness conditions.
• Fixed some ANRs on x86 devices.
• Fixed some crashes.

Jan 16
2018
Version v.2018.01.17

1.9.15
• Fixed: Brightness can't be reduced up to system lowest brightness.
• Improved brightness scaling algorithm to make it smoother on low screen brightness conditions.
• Fixed some ANRs on x86 devices.
• Fixed some crashes.

Jan 13
2018
Version v.2018.01.14

1.9.15
• Fixed: Brightness can't be reduced up to system lowest brightness.
• Improved brightness scaling algorithm to make it smoother on low screen brightness conditions.
• Fixed some ANRs on x86 devices.
• Fixed some crashes.

Jan 07
2018
Version v.2018.01.08

1.9.15
• Fixed: Brightness can't be reduced up to system lowest brightness.
• Improved brightness scaling algorithm to make it smoother on low screen brightness conditions.
• Fixed some ANRs on x86 devices.
• Fixed some crashes.

Jan 07
2018
Version v.2018.01.07

1.9.11
• Hi10p Hardware acceleration is now enabled for devices with RK3399
• Option to prefer audio pass through when it's possible
• Workaround for OPUS audio cracklings due to poor muxing (Menu > Audio > Fix broken Audio)
• Fixed: Zoom & Pan issues with custom zoom
• Fixed: Automatically starts playing in some cases when it's paused due to headset disconnection
• Fixed: Incorrect error prompts when playback fails due to network error
• Fixed: Network stream closes when switching to background

Dec 12
2017
Version v.2017.12.13

1.9.11
• Hi10p Hardware acceleration is now enabled for devices with RK3399
• Option to prefer audio pass through when it's possible
• Workaround for OPUS audio cracklings due to poor muxing (Menu > Audio > Fix broken Audio)
• Fixed: Zoom & Pan issues with custom zoom
• Fixed: Automatically starts playing in some cases when it's paused due to headset disconnection
• Fixed: Incorrect error prompts when playback fails due to network error
• Fixed: Network stream closes when switching to background

Dec 09
2017
Version v.2017.12.10

1.9.9
• Hi10p Hardware acceleration is now enabled for devices with RK3399
• Option to prefer audio pass through when it's possible
• Workaround for OPUS audio cracklings due to poor muxing (Menu > Audio > Fix broken Audio)
• Fixed: Zoom & Pan issues with custom zoom
• Fixed: Automatically starts playing in some cases when it's paused due to headset disconnection
• Fixed: Incorrect error prompts when playback fails due to network error
• Fixed: Network stream closes when switching to background

Oct 25
2017
Version v.2017.10.26

1.9.9
• Hi10p Hardware acceleration is now enabled for devices with RK3399
• Option to prefer audio pass through when it's possible
• Workaround for OPUS audio cracklings due to poor muxing (Menu > Audio > Fix broken Audio)
• Fixed: Zoom & Pan issues with custom zoom
• Fixed: Automatically starts playing in some cases when it's paused due to headset disconnection
• Fixed: Incorrect error prompts when playback fails due to network error
• Fixed: Network stream closes when switching to background

Oct 24
2017
Version v.2017.10.25

1.9.7 ~ 1.9.8
• Fixed: HW+ & SW playback issues with some protocols
• Improved: Non-smooth HW+ playback of certain videos on android 7.x (Non-smoothness of HW Decoder can't be fixed as it's broken in the android itself)
• Fixed: Background play always resumes despite of settings
• Fixed: AVI files starts at random position
• Fixed: Black screen in split screen mode
• Fixed: Playback failure of some local m3u playlists
• Fixed: Blank space on the top of medialist screen

Oct 23
2017
Version v.2017.10.24

1.9.7 ~ 1.9.8
• Fixed: HW+ & SW playback issues with some protocols
• Improved: Non-smooth HW+ playback of certain videos on android 7.x (Non-smoothness of HW Decoder can't be fixed as it's broken in the android itself)
• Fixed: Background play always resumes despite of settings
• Fixed: AVI files starts at random position
• Fixed: Black screen in split screen mode
• Fixed: Playback failure of some local m3u playlists
• Fixed: Blank space on the top of medialist screen

Sep 18
2017
Version v.2017.09.18

1.9.7 ~ 1.9.8
• Fixed: HW+ & SW playback issues with some protocols
• Improved: Non-smooth HW+ playback of certain videos on android 7.x (Non-smoothness of HW Decoder can't be fixed as it's broken in the android itself)
• Fixed: Background play always resumes despite of settings
• Fixed: AVI files starts at random position
• Fixed: Black screen in split screen mode
• Fixed: Playback failure of some local m3u playlists
• Fixed: Blank space on the top of medialist screen

Sep 17
2017
Version v.2017.09.17

• Improvements on HEVC 12bit playback
• Fixed some start up crashes
• Fixed some crashes related to media scanner
• Fixed an issue with pinch zooming which affects the aspect ratio
• Fixed some issues related to Previous/Next buttons
• Fixed a rare blank video playback issue with HW+
• Fixed an issue related to permission request
• Fixed some SSA subtitle rendering issues
• TV mode option is now hidden on non TV devices with touchscreen to avoid accidental brightness/volume gesture issues

Sep 13
2017
Version v.2017.09.14

• Improved: Non-smooth HW+ playback of certain videos on android 7.x (Non-smoothness of HW Decoder can't be fixed as it's broken in the android itself)
• Fixed: Background play always resumes despite of settings
• Fixed: AVI files starts at random position
• Fixed: Black screen in split screen mode
• Fixed: Playback failure of some local m3u playlists
• Fixed: Blank space on the top of medialist screen

Aug 27
2017
Version v.2017.08.28

• Improvements on HEVC 12bit playback
• Fixed some start up crashes
• Fixed some crashes related to media scanner
• Fixed an issue with pinch zooming which affects the aspect ratio
• Fixed some issues related to Previous/Next buttons
• Fixed a rare blank video playback issue with HW+
• Fixed an issue related to permission request
• Fixed some SSA subtitle rendering issues
• TV mode option is now hidden on non TV devices with touchscreen to avoid accidental brightness/volume gesture issues

Jul 22
2017
Version v.2017.07.23

1.9.0 ~ 1.9.3
• Support for HDMI passthrough of Audio HD codecs
• Support for external audio track
• FFMPEG library is upgraded
• More precious zoom and stretch
• Media scanning and listing Speed improvements
• Keyboard shortcut to change the speed (Ctrl + UP/DOWN)
• Fixed background playback issues
• Fixed media scanning issue with external storage
• Fixed some HW+ artifacts
• Fixed 1.9.x crashes
• Fixed audio stuttering when switching to background
• Fixed some HW+ issues with HEVC/VP9 codecs

Jun 01
2017
Version v.2017.06.02

Bug fixes.
Added an option for selecting action on headset disconnected under Settings > Audio.

May 09
2017
Version v.2017.05.09

Bug fixes.
Added an option for selecting action on headset disconnected under Settings > Audio.

May 08
2017
Version v.2017.05.08

- Reduced resource consumption
- Improved stability
- Bug fixed

May 02
2017
Version v.2017.05.02

- Reduced resource consumption
- Improved stability
- Bug fixed

Apr 28
2017
Version v.2017.04.28

Bug fixes.
Added an option for selecting action on headset disconnected under Settings > Audio.

Apr 26
2017
Version v.2017.04.26

Bug fixes.
Added an option for selecting action on headset disconnected under Settings > Audio.

Feb 21
2017
Version v.2017.02.21

Bug fixes.
Added an option for selecting action on headset disconnected under Settings > Audio.

Feb 14
2017
Version v.2017.02.14

- Remove fullscreen-format Ads

Feb 13
2017
Version v.2017.02.13

- Reduced resource consumption
- Improved stability
- Bug fixed

Jan 10
2017
Version v.2017.01.10

- Reduced resource consumption
- Improved stability
- Bug fixed

Jan 06
2017
Version v.2017.01.06

- Reduced resource consumption
- Improved stability
- Bug fixed

Dec 22
2016
Version v.2016.12.22

- Improvement: Optimized app launch time
- Bug fixed

Dec 19
2016
Version v.2016.12.19

- Improvement: Make background process quit ASAP
- Bug fixes and other security improvement

Dec 16
2016
Version v.2016.12.16

1.8.9 - 1.8.10
- Added AV-sync menu on [Playback screen → Menu → Audio]. This can be used for disabling
AV-sync if audio keep stuttering.
1.8.8
- Bug fixes.
1.8.7
- Added alternative HW+ decoder for
Android 5.0 and above which will be used automatically on Android 7, HTC devices and CyanogenMod. For other devices, it
can be activated manually on [Settings → Decoder → Alternative HW+ decoder].
- Supports Android 7.0
multi-window.
And more..

Nov 14
2016
Version v.2016.11.14

1.8.9 - 1.8.10
- Added AV-sync menu on [Playback screen → Menu → Audio]. This can be used for disabling
AV-sync if audio keep stuttering.
1.8.8
- Bug fixes.
1.8.7
- Added alternative HW+ decoder for
Android 5.0 and above which will be used automatically on Android 7, HTC devices and CyanogenMod. For other devices, it
can be activated manually on [Settings → Decoder → Alternative HW+ decoder].
- Supports Android 7.0
multi-window.
And more..

Nov 07
2016
Version v.2016.11.07

1.8.9 - 1.8.10
- Added AV-sync menu on [Playback screen → Menu → Audio]. This can be used for disabling
AV-sync if audio keep stuttering.
1.8.8
- Bug fixes.
1.8.7
- Added alternative HW+ decoder for
Android 5.0 and above which will be used automatically on Android 7, HTC devices and CyanogenMod. For other devices, it
can be activated manually on [Settings → Decoder → Alternative HW+ decoder].
- Supports Android 7.0
multi-window.
And more..

Sep 27
2016
Version v.2016.09.27

1.8.9
- Added AV-sync menu on [Playback screen → Menu → Audio]. This can be used for disabling AV-sync if
audio keep stuttering.
1.8.8
- Bug fixes.
1.8.7
- Added alternative HW+ decoder for Android 5.0 and
above which will be used automatically on Android 7, HTC devices and CyanogenMod. For other devices, it can be activated
manually on [Settings → Decoder → Alternative HW+ decoder].
- Supports Android 7.0 multi-window.
And
more..

Sep 15
2016
Version v.2016.09.15

1.8.8
- Bug fixes.
1.8.7
- Added alternative HW+ decoder for Android 5.0 and above which will be
used automatically on Android 7, HTC devices and CyanogenMod. For other devices, it can be activated manually on
[Settings → Decoder → Alternative HW+ decoder].
- Supports Android 7.0 multi-window.
- Added an option for
playing without video display on [Playback screen → Menu → Display → Video].

Sep 14
2016
Version v.2016.09.14

- Added alternative HW+ decoder for Android 5.0 and above which will be used automatically on Android 7, HTC
devices and CyanogenMod. For other devices, it can be activated manually on [Settings → Decoder → Alternative HW+
decoder].
- Supports Android 7.0 multi-window.
- Added an option for playing without video display on
[Playback screen → Menu → Display → Video].

Aug 17
2016
Version v.2016.08.17

1.8.5 - 1.8.6
- Bug fixes.
1.8.4
- Added swipe/pull down interface for refreshing media library.
(Refresh method can be changed on [Settings → List → Refresh method])
- Added an option for unattended Android TV
on [Settings → Player → Suppress error message].
- Fixed MX Player Pro not running on Android 7.
- Other bug
fixes and improvements.

Aug 13
2016
Version v.2016.08.13

1.8.5
- Bug fixes.
1.8.4
- Added swipe/pull down interface for refreshing media library. (Refresh
method can be changed on [Settings → List → Refresh method])
- Added an option for unattended Android TV on
[Settings → Player → Suppress error message].
- Fixed MX Player Pro not running on Android 7.
- Other bug
fixes and improvements.

Aug 12
2016
Version v.2016.08.12

Added swipe/pull down interface for refreshing media library. (Refresh method can be changed on [Settings → List →
Refresh method])
Added an option for unattended Android TV on [Settings → Player → Suppress error message].
Fixed MX Player Pro not running on Android 7.
Other bug fixes and improvements.

Jul 25
2016
Version v.2016.01.08

Bug fixes.
Added an option for selecting action on headset disconnected under Settings > Audio.

Feb 01
2014
Version v.2014.02.01

Dec 31
2013
Version v.1.7.22

Dec 15
2013
Version v.1.7.21

Nov 04
2013
Version v.1.7.20

Aug 30
2013
Version v.1.7.19

Aug 20
2013
Version v.1.7.18

Aug 06
2013
Version v.1.7.17

Aug 02
2013
Version v.1.7.16

Apr 22
2013
Version v.1.7.15

Mar 29
2013
Version v.1.7.14

Mar 03
2013
Version v.1.7.13

Feb 25
2013
Version v.1.7.12

Feb 09
2013
Version v.1.7.11

Dec 14
2012
Version v.1.7.10

Dec 11
2012
Version v.1.7.9

Nov 16
2012
Version v.1.7.8

Oct 18
2012
Version v.1.7.7

Oct 13
2012
Version v.1.7.6

Oct 11
2012
Version v.1.7.5

Sep 27
2012
Version v.1.7.4

Sep 26
2012
Version v.1.7.3

Sep 20
2012
Version v.1.7.2

Sep 17
2012
Version v.1.7.1

Sep 14
2012
Version v.1.7

Mar 17
2012
Version v.1.6

Jan 12
2012
Version v.1.5

Click to see more