KMPlayer 46.01.020 for Android
KMPlayer for Android plays MKV, MP4, AVI, and dozens more formats while offering cloud streaming, gesture controls, and Chromecast support - all in a free, lightweight package.
Wide Format Support
KMPlayer handles nearly every video and audio format you throw at it. MKV files with multiple audio tracks, high-definition MP4 content, legacy AVI files, and more play without compatibility errors.
The player supports HD playback optimized for mobile screens, ensuring your media looks sharp whether watching on a phone or tablet.
Intuitive Gesture Controls
Navigate playback without hunting for buttons.
Swipe to adjust volume and brightness, control playback speed, and seek through videos using touch gestures.
The clean interface keeps controls accessible while maximizing screen space for your content. Users familiar with MX Player will find similar gesture patterns here.
Comprehensive Subtitle Support
Load external subtitles in SMI, SRT, ASS, and TXT formats. If subtitles run out of sync with your video, the manual sync adjustment lets you fix timing on the fly without pausing playback.
This level of control matches what you get with VLC for Android while adding KMPlayer-specific styling options.
Cloud Storage Integration
Stream videos directly from Google Drive without downloading files to your device first.
This feature saves storage space and lets you access your entire video library from anywhere with an internet connection. No more transferring files between devices manually.
Multitasking and Casting
The floating screen feature enables picture-in-picture playback while you use other apps - perfect for following tutorials or keeping a video running during work.
Background audio playback handles music and podcasts without keeping the screen on. Built-in Chromecast support sends video to your TV with a single tap.
Video Editing Tools
KMPlayer includes a basic video cutter for trimming clips without needing a separate editor. While not a replacement for dedicated tools like CapCut for Android, it handles quick cuts efficiently.
Fixing EAC3 Codec Errors
Getting "EAC3 audio not supported" or similar codec errors? Install the KMPlayer Custom Codec to extend format compatibility. The installation process takes just a few steps:
- Download the codec file (libvlcjni.zip).
- Extract libvlcjni.so to your Downloads folder.
- Enable External codec use in KMPlayer Settings > General.
- Restart the app to apply the new codec.
For detailed codec troubleshooting across different players, check our guide on How to Fix: Codec is Not Supported.
Alternative Android Players
VLC for Android includes all codecs built-in and never displays "format not supported" errors - the best choice if you want zero configuration. MX Player offers excellent gesture controls plus streaming content, though it may require the MX Player Custom Codec for EAC3 audio.
BSPlayer for Android provides automatic subtitle downloads from online databases.
For users who want a complete media center experience with library management, Kodi for Android transforms your device into a full entertainment hub.
Desktop Version Available
Want the same playback experience on your computer? KMPlayer for Windows provides consistent functionality across platforms with additional features like 3D video support, advanced filtering options, and the DirectShow merit system for codec prioritization.
Technical Specifications
- Supported Formats: MKV, MP4, AVI, MOV, FLV, WMV, 3GP, and more.
- Subtitle Formats: SMI, SRT, ASS, TXT.
- Features: Cloud streaming, Chromecast, floating window, background audio.
- Requirements: Android device with sufficient storage.
- License: Freeware
- Size: 231MB
