
MX Player for Android
MX Player is a video and music player from Amazon Mobile LLC for playing media with hardware acceleration and subtitle support.
MX Player is for Android users who want a reliable video and music player that handles a wide range of formats and subtitles on their device. It supports multi-core decoding and a HW+ decoder, which can improve playback performance on compatible hardware.
Screenshots








MX Player is a video and music player by Amazon Mobile LLC that plays media files with advanced hardware acceleration and broad subtitle support. The app is designed for Android devices running version 7.0 or newer, and it aims to deliver smooth playback even for high-resolution or less common video formats. Its core appeal lies in combining performance-focused decoding with a range of playback controls, making it a practical choice for everyday media consumption. The player supports multi-core decoding, which can improve performance on devices with multiple processor cores, and includes a dedicated hardware-accelerated decoder to handle more video types efficiently. Beyond basic playback, MX Player offers gesture-based controls for subtitles, pinch-to-zoom for the video image, and a privacy folder for hiding sensitive clips. There is also a Kids Lock feature that prevents children from accidentally making calls or opening other apps while they watch. The app is free to use, though it contains ads and offers in-app purchases. With over one billion installs and a long history dating back to 2011, it has become a familiar name among Android users. The latest version, 3.3.1, was updated in late October 2026 with bug fixes and performance optimizations. This player is suited for anyone who watches videos on their phone, from casual viewers to those who rely on subtitles or need to manage a personal media library. Because it supports many subtitle formats, it is especially helpful for users who watch foreign-language content or prefer custom captions. The app also includes file transfer capabilities that require additional permissions, though these are optional and can be denied without affecting core playback functions. Overall, MX Player aims to be a comprehensive media tool for Android devices, balancing power with ease of use for beginners and experienced users alike.
Key features
- Hardware acceleration via a new HW+ decoder for more video formats
- Multi-core decoding, the first Android player to support it, with up to 70% better performance on multi-core devices
- Pinch to zoom, plus zoom and pan options
- Subtitle gestures: swipe to change subtitle text, move text position, and adjust text size
- Privacy Folder to hide secret videos and protect privacy
- Kids Lock to prevent children from making calls or touching other apps
- Supports many subtitle formats including SRT, ASS, SSA, SMI, SUB, VOBSUB, MPL2, TXT, PJS, VTT, and Teletext
- Optional file transfer feature using QR codes and Wi-Fi Direct or Hotspot
- Picture-in-Picture playback with custom controls (optional permission)
- Playback controls and file transfer status via notifications (optional)
How to install
- Tap the download button on this page to get the APK file. The file size is not specified, and the app requires Android 7.0 or higher.
- When Android asks for permission, allow your browser or file manager to install apps by enabling the 'Install unknown apps' setting for that app.
- Open the downloaded APK file from your notification bar or file manager.
- Tap 'Install' when prompted. You may see a warning about installing from unknown sources; confirm that you want to proceed.
- Wait for the installation to complete, then tap 'Open' to launch MX Player.
- If you see a 'package file is invalid' error, try downloading the APK again and reinstalling it.
Pros
- Free to use with no upfront cost
- Supports a wide range of subtitle formats
- Hardware acceleration improves playback on many devices
- Multi-core decoding boosts performance on supported hardware
- Includes privacy folder and kids lock for added control
- Regular updates with bug fixes and performance improvements
Cons
- Contains ads and offers in-app purchases
- Requires access to storage to read and play media files
- Some permissions, like camera and location, are only needed for file transfer and can be denied
- Large app with over one billion installs may feel heavy on older devices
Latest changes · 3.3.1
MX Player version 3.3.1, released on October 30, 2026, delivers a smoother, faster, and more reliable experience. The update includes bug fixes and performance optimizations so you can enjoy your videos with greater stability.
Older versions
| Version | Size | Requires Android | Updated |
|---|---|---|---|
| 3.3.1 | — | 7.0 | Nov 3, 2026 |
| 1.28.7 | 37 MB | 4.2 | Jan 24, 2026 |
| 1.96.4 | 114 MB | 5.0 | Dec 13, 2025 |
| 1.31.3 | 38 MB | 4.2 | Apr 11, 2025 |
| 1.10.47 | 29 MB | 4.0 | Mar 12, 2019 |
| 1.10.20 | 27 MB | 4.0 | Oct 30, 2018 |
| 1.7.41 | 12 MB | — | Jun 5, 2018 |
| 1.7.26 | 8.7 MB | — | Mar 3, 2014 |
MX Player is for Android users who want a reliable, feature-rich video player that handles subtitles well and performs smoothly on a variety of devices. It suits beginners looking for a straightforward player as well as more experienced users who appreciate advanced controls like gesture-based subtitle adjustments and privacy features.
If you watch videos with subtitles, try the gesture controls: swipe up or down to move the text, and pinch to resize it. To protect your privacy, use the Privacy Folder to hide any sensitive clips. You can also enable Kids Lock when letting children watch videos. If you don't need the file transfer feature, deny the camera and location permissions to keep your data more private.
Permissions
FAQ
Is MX Player free to download and use?
Yes, MX Player is free to download and use. The app includes ads and offers in-app purchases, but the core video player functionality does not require payment.
What Android version do I need to install MX Player?
MX Player requires Android 7.0 or higher. If your device runs Android 7.0 or a newer version, you can install and run the app.
Does MX Player require an account to use?
No, you do not need an account to use MX Player. An optional phone number autofill feature is available during sign-up or login, but it is only used in India and is not required for playback.
What permissions does MX Player request and why?
MX Player asks for storage or all-files access to identify, organize, and play media files and subtitles. It also requests camera, location, and nearby-device permissions for the file transfer feature, but you can deny those and still use the rest of the app. Optional permissions include notifications, display over other apps, and phone.
How do I update MX Player to the latest version?
To update, download the newest version from this page and install it over your current installation. The latest available version is 3.3.1, released on 2026-10-30.
Does MX Player support subtitles?
Yes, MX Player supports many subtitle formats, including SubRip (.srt), SubStation Alpha (.ssa/.ass), MicroDVD (.sub), VobSub (.sub/.idx), WebVTT (.vtt), and others. You can also use gestures to scroll, move, and resize subtitles during playback.
MX Player is a dependable and capable media player that balances performance with user-friendly features. Its strong subtitle support and hardware acceleration make it a solid choice for Android users, whether you are new to video players or want a robust tool for daily viewing. The app is free, regularly updated, and worth trying if you need a versatile player.
Similar apps
More from this developer
Updated: Nov 3, 2026
| Version | Size | Requires Android | Updated |
|---|---|---|---|
| 3.3.1 | — | 7.0 | Nov 3, 2026 |
| 1.28.7 | 37 MB | 4.2 | Jan 24, 2026 |
| 1.96.4 | 114 MB | 5.0 | Dec 13, 2025 |
| 1.31.3 | 38 MB | 4.2 | Apr 11, 2025 |
| 1.10.47 | 29 MB | 4.0 | Mar 12, 2019 |
| 1.10.20 | 27 MB | 4.0 | Oct 30, 2018 |
| 1.7.41 | 12 MB | — | Jun 5, 2018 |
| 1.7.26 | 8.7 MB | — | Mar 3, 2014 |
- Version
- 3.3.1
- Requires Android
- 7.0
- Updated
- Nov 3, 2026
- Installs
- 1B+
- Rating
- ★ 4.22 (14,345,187)
- Category
- Entertainment
- Developer
- Amazon Mobile LLC
- Content rating
- Everyone
- Package
- com.mxtech.videoplayer.ad
- Free
- ✓ · Contains ads · In-app purchases








