MX Player APK

Version 1.20.9 -
Last updated: 2020-02-17 02:26:20
mxtech,videoplayer,video,players,editors,player, apk, pro apk, codec, pro, download, dts, fire tv, windows, apk download,

MX Player apk

APP Information

Download Version 1.20.9 (1330001188)
Apk Size30.43 MB
App DeveloperJ2 Interactive
Malware CheckTRUSTED
Install on Android5.0 and up

Download MX Player 1.20.9 APK

App Description

MX Player is mxtech,videoplayer,video,players,editors,player, content rating is Everyone (PEGI-3). This app is rated 4.42 by 1782 users who are using this app. To know more about the company/developer, visit J2 Interactive website who developed it. apps can be downloaded and installed on Android 5.0 and higher Android devices. The Latest Version of 1.20.9 Available for download. Download the app using your favorite browser and click Install to install the application. Please note that we provide both basic and pure APK files and faster download speeds than APK Mirror. This app APK has been downloaded 15519770+ times on store. You can also download APK and run it with the popular Android Emulators.

Functionality is pushed to the max with MX Player - a powerful video player with advanced hardware acceleration and subtitle support.

Hardware acceleration: Apply it to more videos with the new HW+ decoder.

Multi-core decoding: Test results show that dual-core device performances are up to 70% better than single-core devices.

Pinch to zoom, zoom and pan: Pinch and swipe across the screen to zoom in and out with the option of zoom and pan as well.

Subtitle gestures: Scroll forward or backward, up or down and zoom in out to make changes to the text.

Kid's lock: Keep your children entertained without worrying that they are making calls or viewing other apps. (Plugin required)

Subtitle formats include: 
- DVD, DVB, SSAASS 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)

"Draw over other apps" permission is required to block system buttons when input blocking is activated on the playback screen.

"Pair with Bluetooth devices" permission is required to improve AV sync when Bluetooth headset is connected.

"Disable screen lock" permission is required to remove screen lock temporarily when Kids lock mode is used. Nevertheless, secure screen lock will not be disabled.

"Control vibration", "Prevent device from sleeping" permissions are required for media playback on some devices.

Got questions? Visit Facebook Page or XDA MX player forum

Some of the screens are from the Elephants Dreams licensed under the Creative Commons Attribution 2.5. � 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. � copyright 2008, Blender Foundation 

App ChangeLog

  • * Finding the scrolling too slow when going through hundreds of files/folders? We have good news! Now scroll swiftly to any point in your list.
    * Our media list screen is more responsive to your touches even while downloading files in the background.
  • For Indian users:
    * Wish you could change the audio language of TV shows? Well now you can!
    * Loved a video or found problems with one? Share your feedback with us via our Feedback, Report functions
  • Also Introducing Online Tab for our US users

App Screens

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

Reviews From google play store

Been using this media player for a little under a year and is my primary video player. Recently, a problem has occurred where I can't jump to certain parts of a video like I use to. This has happened with multiple videos. Instead, I can only scroll through the videos. A temporary fix for me has been to exit the video and start it again. EDIT: Issue resolved.

Overall it is Good ...but One Function is missing which is of seeing list of video songs..on a current playing video...i saw in a app in which u can see the list of songs while your song is being played..without stoping it or doing it Back ....Please developer Add this option so that we can listen our songs uninterruptibly... thanks

i just notice that when the app is working on background the sound not as good as when playing in the app but sometimes it work fine. before the latest update is was all ok. i use p20 pro. and the sound difference can be noticed easily when in potrait or landscape mode. please fix this in the next update mr. developer. and tq for your hard work and making this app better and better. 👍🏻

really great way to watch media from on your phone storage and online streaming - only thing that bugs me is the ads (only noticeable when you pause the video itself, but still irritating). I would buy the pro version to hide the ads if the price for it wasn't so... steep. £4.30 for no ads? come on.

No auto resume option. Somehow, after the latest update, the player lost its ability to resume playback of a file after the player is deleted from recents. It resumes when left in recents, though. It is an essential function, so it needs to be fixed This was never an issue before. S10+ Exynos, Android 10 user. Update: I turned off battery optimisation for the app and it now resumes playback after killing the app.

I like to listen to movies instead of music when im out, which was always fine on iphone, but androids media player stops the movie if you lock the screen, so the only way i could do it was to leave the screen on which obviously kills the battery way faster. Someone told me about mx player and it works great with this. Can lock the screen now and the movie will continue playing sound :)

Watching movies in online for a while... Then when ever we close the app.. and again open and giie continue watching... It won't play movie. instead of that... Keep on Playing Ads.. for hours...hate this... Then i have to clear the data then i have reinitialise the application... Then i have watch the movie

Worst experience....uninstalled mx player because of ads ...can't skip the ads...everytime i open the video i see ads i can't skip them and 2 ads are playing.... it will take 45 seconds to end and the ads will cime again after 30 seconds...what are you thinking...please don't watch any online shows on this worst will get depression instead of joy....

Been using mx for last 5 years and none of its updates are useless... Every time they improve it to perfect the user experience. But one small improvement will be very very beneficial and that is the ability to increase speed of online content also... Like native native videos online content specially web series should have option to increase speed... At least give this feature to the downloaded online content.. That will be Great

2 deducted for the non skipable ads. Dear team, do you think watching 5 ads continuously of 30 secs, how it's frustrating as we cannot skip it. Yes we do also understand that it's a part of your business as well, but at least divide them or give us a chance to skip'em after 10 secs. 5x30=2.30 Mins we are watching ads in order to continue our show without having an option to skip them. Apart from this, your app is awesome.


requires following permissions on your android device.

approximate location (network-based)
Allows the app to get your approximate location. This location is derived by location services using network location sources such as cell towers and Wi-Fi. These location services must be turned on and available to your device for the app to use them. Apps may use this to determine approximately where you are.

precise location (GPS and network-based)
Allows the app to get your precise location using the Global Positioning System (GPS) or network location sources such as cell towers and Wi-Fi. These location services must be turned on and available to your device for the app to use them. Apps may use this to determine where you are, and may consume additional battery power.

view network connections
Allows the app to view information about network connections such as which networks exist and are connected.

view Wi-Fi connections
Allows the app to view information about Wi-Fi networking, such as whether Wi-Fi is enabled and name of connected Wi-Fi devices.

pair with Bluetooth devices
Allows the app to view the configuration of the Bluetooth on the phone, and to make and accept connections with paired devices.

access Bluetooth settings
Allows the app to configure the local Bluetooth phone, and to discover and pair with remote devices.

take pictures and videos
Allows the app to take pictures and videos with the camera. This permission allows the app to use the camera at any time without your confirmation.

change network connectivity
Allows the app to change the state of network connectivity.

connect and disconnect from Wi-Fi
Allows the app to connect to and disconnect from Wi-Fi access points and to make changes to device configuration for Wi-Fi networks.

disable your screen lock
Allows the app to disable the keylock and any associated password security. For example, the phone disables the keylock when receiving an incoming phone call, then re-enables the keylock when the call is finished.

control flashlight
Allows the app to control the flashlight.

Allows access to the list of accounts in the Accounts Service.

full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.

close other apps
Allows the app to end background processes of other apps. This may cause other apps to stop running.

draw over other apps
Allows the app to draw on top of other applications or parts of the user interface. They may interfere with your use of the interface in any application, or change what you think you are seeing in other applications.

control vibration
Allows the app to control the vibrator.

prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.

modify or delete the contents of your SD card
Allows the app to write to the SD card.

modify system settings
Allows the app to modify the system's settings data. Malicious apps may corrupt your system's configuration.

receive data from Internet
Allows apps to accept cloud to device messages sent by the app's service. Using this service will incur data usage. Malicious apps could cause excess data usage.

Older Versions

More Android Apps to Consider