What is the best Android video player that supports .mkv?

Chris January 15, 2012

What’s the best video player for Android that supports .mkv playback?

I gave Mobo Player a spin, it plays the .mkv files, but I can’t seem to change the video size/resolution.

I also tried mVideoPlayer, but I only get sound with a blank/black screen when trying to play the .mkv videos.

Is there anything else I can try?

  1. Try Dice Player.
    September 18, 2012 at 12:53 am

    Try Dice player. it has free version and its smooth

  2. Charles Guzman
    September 13, 2012 at 7:54 am

    MX Player pro works well and also supports sub-titles.
    Ive tried rockplayer, moboplayer, mvideo player but none of them perfectly works with an mkv coded videos

  3. Dale Huhtala
    August 17, 2012 at 5:36 am

    I've tried everything and only Dice player works well. However, it still doesn't run smoothly on Tegra 2...it works great on Tegra 3 though (Transformer Infinity).

  4. Chintan Sanghavi
    August 4, 2012 at 4:43 am

    Try RockPlayer Lite

  5. healthyemily
    August 3, 2012 at 6:40 am

    Just google search Step by Step Guide on How to Play 720p, 1080p MKV on Android Phones/Tablets

    You will find a simple solution to successfully play HD MKV in 720p or 1080p on all kinds of Android based smart phones and tablet computers

  6. ashish
    July 10, 2012 at 12:52 pm

    i do have hcl me u1 tablet in which i cant run mkv files so plz let me know which media player will help me?

  7. Earvin
    July 4, 2012 at 8:31 am

    None of the Android player changes MKV file size/resolution. What you need is a MKV Converter software that is capable of compressing video and adjusting resolution. Have a try with Pavtube MKV Converter.

  8. what the ****
    May 1, 2012 at 4:52 pm

    try kascend player which worked for me

  9. Hellomplay
    April 13, 2012 at 3:14 am

    You may use VPlayer for Android, which has full and real hardware acceleration!

  10. Kirti
    March 31, 2012 at 2:33 pm

    I think not any player can play avi,mkv,flv in android,i download many video player like mobo player,mx video player but nothing play videos.

  11. Toddkleinert
    January 25, 2012 at 12:55 pm

    Many players have this problem.. try software decoding instead.. bsplayer lite is pretty good but has ads 8( this is a question that I came here hunting an answer for also. Alas on an arm6vfp based phone I don't think it is possible.

  12. Susendeep Dutta
    January 15, 2012 at 11:38 am

    .mkv format is a high quality format which requires good system resources.Trying to play .mkv files on low to mid range phones will not play  without any glitch as it requires a powerful CPU to encode and decode it.

    You can try QQplayer which has inbuilt codecs -


  13. Chris Hoffman
    January 15, 2012 at 3:25 am

    I've heard great things about DicePlayer. It supports full hardware decoding; give it a try: 

    The focus on hardware decoding means it won't run on every device, but it'll run really well on the devices it supports.

    • Anonymous
      January 15, 2012 at 4:04 am

      Never mind, I found that a cracked .apk of mVideoPlayer Pro 2.9.1 seemed to do trick for me, I guess 2.9.0 was bugged.

Ads by Google