updated Aug 6, 2026 127MB file size 347.7K downloads

MX Player is the long-running Android video player known for its gesture controls, broad format support and hardware-accelerated playback. It handles MKV, MP4, AVI and most other files out of the box, with a separate custom codec add-on for EAC3, DTS and AC3 audio. The app is free and ad-supported, and version 3.0.13 needs Android 7.0 or higher.

MX Player has been the default Android video player for a lot of people since 2011, and the reason is usually the gestures rather than the format support.

It plays MKV, MP4, AVI and most things you throw at it, using your phone's GPU so the battery lasts longer.

The one thing it does not do out of the box is EAC3 and DTS audio, and that is worth understanding before you install anything.

What MX Player Actually Does Well

  • Gesture controls. Swipe left or right to seek, up the left edge for brightness, up the right edge for volume, until every other player feels clunky.
  • Hardware acceleration. Decoding runs on the GPU rather than the CPU, which means smoother playback and noticeably better battery life on long films.
  • Subtitle support. Load external SRT, ASS, SSA and SUB files and adjust timing, size and colour inside the player, or let it pick up embedded subtitles automatically.
  • Kids Lock. Hand the phone over without worrying they will exit the video or wander into your settings, because all touch controls stay disabled until you unlock it.

Fix EAC3, DTS and AC3 Audio Errors

If you are seeing "EAC3 audio not supported" or a DTS codec warning, nothing is broken. MX Player ships without licensed decoders for those formats, so the audio track simply has nothing to play it.

The fix is a separate free add-on. Install the MX Player Custom Codec, then apply it in MX Player under Settings, Decoder, Custom codec.

It covers EAC3 (Dolby Digital Plus), DTS and DTS-HD, AC3 (Dolby Digital), and MLP with TrueHD.

The codec comes from an independent project, not from MX Player. Its version number follows the player's internal decoder rather than the app, so MX Player 3.0.13 asks for custom codec 3.1.0 - check the codec page for the current build rather than matching version numbers by eye.

If the codec will not load on your version, there are two honest options. Stay on an MX Player release it does support, or switch to a player that decodes EAC3 with nothing added, which VLC for Android does.

For the full walkthrough, read How to Fix EAC3 Audio Not Supported in MX Player. If a codec that used to work has stopped, Get Your Custom Codecs Working Again with MX Player covers the compatibility side.

Our guide on which custom codec you need covers picking the right build for your device architecture.

Two more worth bookmarking if EAC3 keeps following you around: Best Media Players for EAC3 Playback compares the apps that handle it natively, and How to Convert EAC3 Audio covers re-encoding the track instead.

What Happened to MX Player's Streaming Side

This is the part most pages have not caught up with, and it matters if you came here expecting the free films and web series.

MX Player started as a pure video player from J2 Interactive in South Korea. Times Internet took a majority stake in 2018 and grew a streaming service on top of it, then Amazon bought the assets in 2024.

In July 2026 Amazon retired the Amazon MX Player brand altogether and folded its catalogue into Prime Video. The originals people knew it for, Aashram among them, now sit there instead.

None of that affects the player itself. The app is a separate product, still updated, and still the thing you install to watch files already on your phone. Our news piece on why Amazon acquired MX Player covers how the deal came together.

MX Player or Something Else

VLC for Android is the honest recommendation if you never want to think about codecs again. It carries everything internally and does not show "format not supported", where MX Player needs the add-on.

MX Player wins on feel. The gestures are better, the interface is lighter, and if you are watching downloaded files on a phone that is what you notice day to day.

  • Kodi for Android turns the device into a full media centre with library management and add-ons. Overkill for playing one file, unmatched for organising thousands.
  • BSPlayer for Android has similar format coverage plus automatic subtitle downloading from online databases.
  • KMPlayer for Android adds cloud streaming, and has its own KMPlayer Custom Codec for the same audio formats.
  • mpv for Android is the minimal, highly configurable option for people who like editing a config file.

If the screen you care about is a television rather than a phone, The Best Video Player for Android TV compares the options that actually behave with a remote.

Installing the APK Safely

The copy here is virus-checked, but it is worth knowing how to verify any APK yourself. Our APK Checker reads the package name, signature and permission list straight out of a file before you install it.

Our guide to installing an APK safely covers the rest, including what to re-disable afterwards.

Technical Specifications

  • Version: 3.0.13
  • File size: 126MB
  • Requirements: Android 7.0 or higher, 64-bit Arm processor
  • Video formats: MKV, MP4, AVI, MOV, FLV, WMV, 3GP and more
  • Audio codecs: AAC, MP3, FLAC, with EAC3, DTS and AC3 via the custom codec
  • Subtitle formats: SRT, ASS, SSA, SUB, SMI
  • Licence: free, ad-supported

Desktop Equivalents

If you want the same files playing on a computer, VLC Media Player covers Windows, Mac and Linux with nothing extra to install.

On Windows specifically, PotPlayer is the light option with EAC3 support built in, and KMPlayer is the feature-heavy one.

The Android app section has the rest of the mobile side.

Quick questions

Why does it say "EAC3 audio not supported"?

Because MX Player ships without licensed EAC3 and DTS decoders. Installing the free MX Player Custom Codec that matches your player version fixes it.

Is MX Player still around after Amazon bought it?

The player app is, and it is still being updated. What ended in July 2026 was the Amazon MX Player streaming brand, whose catalogue moved into Prime Video. The two were always separate products.

Is MX Player free?

Yes, and so is the custom codec. The app is ad-supported, and you can pick up the APK here without a Play Store account.

Which Android version do I need?

Android 7.0 or higher on a 64-bit Arm processor for current 3.0.x builds. Older phones need an earlier release of the app.

MX Player or VLC?

VLC for Android if you want zero configuration, because every codec is built in. MX Player if you value the gesture controls and do not mind installing one add-on.

The custom codec will not load on my version of MX Player

This usually follows an MX Player update, because the codec is maintained independently and can take a while to catch up. Either stay on a player release the current codec supports, or use a player with EAC3 built in. Get Your Custom Codecs Working Again with MX Player walks through the checks.

Download MX Player 3.0.13 for Android and see how it handles your files, or tell us how you got on if you have used it before.

KO
kos
on 08 August 2026
Review #1
@Sk Ariyen

EAC3 needs the separate Custom Codec (Settings > Decoder > Custom codec) - latest build is 3.1.0, which is the one MX Player 3.0.13 asks for.

Don't be thrown by the numbers not matching; the codec version tracks MX Player's internal decoder, not the app version. If it still won't load, VLC for Android handles EAC3 natively.
AJ
Arron Jones
on 03 December 2025
Review #2
MX Player remains one of the most reliable options for media playback, offering strong format support and smooth performance.
RO
Roy
on 08 September 2025
Review #3
When Mx player 1.99.1 aio zip file will avilable, mx player already rolled 1.99.1 Update , Please upload ASAP.
Share your thoughts on MX Player 3.0.13.
Verification Code
Click the image or refresh button to get a new code.
Quick heads up: Reviews & comments get a fast check before posting - no spam allowed.
ALTERNATIVES TO MX PLAYER