Type to search

iOS (iPhone + iPad) tutorials

Tutorial- How to play MKV / AVI video files on iPhone & iPad [ Also : VLC for iOS / iPhone / iPad ]


The larger and crystal clear screen displays of iPad and iPhone are highly unused when it comes to Video Playback due to the codec limitations of iOS. iOS can only play .mp4,.m4v and .mov files by default, and other formats like avi, mkv, flv etc are not supported by it. But not anymore, you can now play .mkv , .avi , .flv , 3gp , .olv ,.webm and literally any file format by the following three apps – Tutorial to play Mkv and Avi video files on iPhone / iPad –

Pre-requisite –

  • As, we are playing the mkv , avi files on iPhone / iPad 2 ,3 without converting, hence we need to transfer the files directly to the media players which can play them, and not through iTunes, as iTunes will result in conversion of Video Format.
  • So, in addition to any of the following media players we need the computer or mobile browser to be connected on the same WiFi network (router).
  • The file needs to be transferred by the sender device(movie/video [pc/android/iphone]) to the receiver/playing device ([iphone/ipad]) over wifi by the media player interface (steps mentioned in next section).

Method or App # 1 – Infuse 3 Media Player for iOS (iPhone / iPad) 

infuse 3 media player

    • Infuse 3 media player tops our list for Media players for iPhone / iPad or iPod touch which can play mkv / avi / flv etc files due to many reasons, such as –
    • It has very smooth and fluid User Interface.
    • Supports external Sub-titles too!
    • Fully supports DTS, and dts-HD audio.
    • All the 3 Media players discussed in the article require both the devices on the same WiFi ,out of which only Infuse managed to give the Sharing URL if the WiFi network was created using Portable Hotspot on the same iPhone / iPad device!.
  • Steps to play avi / mkv / 3gp or flv files on iPhone / iPad by Infuse 3 –
  • Now, after downloading and installing the Infuse media player , Open it, and tap on the +”  sign on the top-right hand side (which stands for upload).
  • Now, select the transfer method “via browser”.  You will be shown an image as in the alongside figure. Now, enter this URL in either your PC browser, or mobile browser depending upon the other device which is sending videos/movies. Now select the videos, which you want to send and those will be transferred to the Infuse 3 app on your iPhone/iPad.
  • Once, you get the Video or movie in the Infuse  3 app’s library , click on it to start playing! and yo! you can now enjoy your favorite high quality other format videos right on your iPhone / iPad in Fullscreen! .
  • Click here to download Infuse 3 from Apple iTunes App Store. (iPhone / iPad / iPod touch)


Method or App # 2 – VLC Media Player by VideoLAN (VLC for iOS / iPhone /iPad) 

VLC for iOS iPhone/iPad

  • You will never come across a person using PC who doesn’t know about VLC, such is the popularity of VLC media player by VideoLAN , though popularity isn’t enough to get you ahead in this race, as VLC for iOS, is a bit slower as compared to its other competitors for video playback at the time of writing this article, hopefully, this can turn anytime!.
  • The procedure to play other video files like mkv, avi on iOS using VLC for iOS on your iPhone / iPad 2 too is pretty same, going to menu – > sharing via WiFi and starting the Video Server .
  • Now, entering the URL in sender web browser, and uploading the video to the receiver’s device. (Explained easily in the next figure).

    Video sharing using WiFI for VLC for iOS and other media players

  • The Received Video will  be available in VLC media library and you can click on it to start the Playback.
  • Besides this, you can also Open Network Streams, or videos / movies uploaded to your Dropbox , Google drive accounts, to start the playback directly.
  • Also, there are additional settings, you can always tweak when using VLC such as playback speed, subtitle synchronisation so that it becomes a pleasing experience.
  • Click here to download VLC Player for iOS iPhone/ iPad / iPod from Apple iTunes App Store.


Method or App # 3 – PlayerXtreme HD

Extreme Player for iOS – iPhone

  • Just like Infuse 3 , Extreme Player for iPhone iOS too requires your videos to be downloaded by the WiFi in your device.
  • You can also view movies/videos from your Online cloud storage sites such as Google Drive or Dropbox by extreme Player.
  • To turn on WiFi sharing for extreme player , first connect both of your devices on the same WiFi network
  • In receiver (iOS) device (Go to Menu (Swipe from Left) -> WiFi -> Enable .
  • Now enter the “Web”  URL from receiver device.. in sender device’s web browser and select the files or videos you want to view.
  • Once the file’s are transferred, click on the file in receiver Extreme Player library to start the Playback!
  • All major Video as well as Audio formats are supported!
  • Click here to download PlayerXtreme HDfor iOS (iPhone / iPad) from Apple iTunes App Store.


I hope, this tutorial will solve all your worries regarding video playback on your iOS devices, still if there are any feel free to comment :) . Happy Watching!


  1. Sanjay Singh March 19, 2015

    this is what i was searching for all over the internet and finally landed on your website through google… thanks for the awesome and usefull post … it really helped me lot,now i can play mkv videos in my ipad….

    thanks again

  2. Dev June 17, 2015

    Thanks alot…..it helps me to play mkv in my i phone 5

  3. Jakomo July 20, 2015

    That was relly informative!Thanks))
    i also use WALTR for Mac/PC, it seems to be really easy, it transferes any formats of the video to the native playback of your iOS devices, without iTunes as well, you just drag and drop
    I was wondering if you cauld write about this app as well, i would like to know your opinion.
    Thank you))

  4. Stephanie July 22, 2015

    Great! It helped me, the waltr app, really an amazing and simple one, plays my AVI on iPad!! I was always converting files into mp4 through various softwares that took ages to convert. Thanks!:)

  5. iPad Padi January 24, 2016

    Plz does it make use of data?

    1. Chaitanya January 27, 2016

      Hi no it doesn’t require any data connection

  6. Nishan January 28, 2016

    How can play mkv vedio received by xender in ipad mini 4

  7. Chaitanya February 3, 2016

    Hi Nishan, For playing MKV video received by Xender, use the Outbox icon for share file and open in Infuse / VLC app.

    However, with the latest Xender version you can even play it within the Xender app itself! 🙂

  8. LilBob April 27, 2018

    Great compilation! I’d add ArkMS app for Mac, which allows to stream all kinds of media from your Mac to different devices (TV, Xbox, iphone, etc). I have been using it and it works great, without any bugs, plus very user friendly. The biggest feature is that I don’t need to use all these expensive adapters and cables.


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: