WinX Video Converter

Home > Video > Play Video > Play MKV on iPhone

Posted by Kaley Torres - Contact Author

MKV File Not Playing on iPhone? Two Ways to Fix It

Although MP4 and MOV are mainstreaming formats in the digital world, we may still come across MKV files. They could be downloaded from the web or come from our friends. MKV is a multimedia container format that can hold an unlimited number of video, audio, picture, or subtitle tracks into a single file. However, since MKV isn't an industry standard, some players doesn't support it. As an example, iPhone can't play MKV natively.

All iPhones come with native support for MP4, MOV, and M4V only. But it doesn't mean that you can't play MKV movies on iPhone. Here we'll introduce 2 popular ways to play MKV on iPhone 12, 11, XR, XS, X, and other models.

Method 1 Convert MKV to iPhone Playable Format

If you don't want to install third-party MKV player on iPhone, you can convert MKV to iPhone supported format on your computer and then transfer the new file to iPhone for playback.

WinX HD Video Converter Deluxe is a great MKV converter. This tool supports 370+ codec formats, so it can recognize all your MKV files, no matter what the encoding formats are. There are presets for all popular iPhones, from old to new model, such as iPhone 12 and iPhone 11. So, we don't need to play with complicated video audio parameter settings.

It converts video at 47X real-time faster speed thanks to the support for Intel/NVIDIA/AMD hardware acceleration, Video Audio Passthrough (Auto Copy), Hyper-threading and AMD 3DNow! Tech. You won't lose quality during conversion especially when you enable High Quality Engine.

Now, let's free download WinX HD Video Converter Deluxe to have a try!

Install it on your computer and follow our guide to convert MKV to iPhone.

Step 1. Launch WinX HD Video Converter and click + Video button to browse and open target MKV files. You can import multiple MKV files for batch conversion.

Convert MKV to iPhone
Convert MKV to iPhone

Step 2. At the Output Profile panel, select Apple Device -> to iPhone Video and then choose an iPhone preset based on your iPhone model.

Step 3. Make some settings.

By default, WinX will disable the subtitle. But, you can manually select desired subtitle track and audio track from your multi-track MKV file.

Select subtitle track
Select subtitle track

If your MKV file's video audio codec formats are accepted by iPhone, you can enable Auto Copy. With this feature the video and audio tracks can simply be copied from one container type to another without re-encoding them. This process is called remixing. A remux finishes within a few seconds and won't damage original quality.

Convert MKV to iPhone without re-encoding
Enable Auto Copy

Step 4. Hit RUN to begin converting MKV for iPhone. Once done, you can transfer the new file to iPhone via iTunes, WinX MediaTrans or something.

Related guide: How to Directly Transfer MKV Files to iPhone without Converting

Method 2 Install an MKV Player on iPhone

If you want to play MKV on iPhone without converting, you can simply go to the App Store to find a third-party video player that supports MKV. What video players for iPhone that will play MKV files? There're many choices, such as VLC, Infuse, and PlayerXtreme. The most popular one is VLC.

VLC is not only compatible with Windows and Mac computer, but also available for iOS-powered iPhone iPad iPod. It can play videos in most formats directly without conversion. It enable iPhone users play MKV files with multiple audio tracks (including 5.1) and subtitles tracks (including SSA!).

Get VLC for Mobile from App Store

  • Price: Free
  • Size: 171.3 MB
  • Compatibility: iPhone powered by iOS 9.0 or later

If your MKV files are stored in computer, you can copy them to your iPhone with VLC's WiFi Upload feature.

Step 1. Download and install VLC on iPhone. Open it and tap on the cone icon at the top right corner.

Step 2. Switch on WiFi Upload and take note of the IP address under WiFi Upload.

Turn on WiFi Upload on VLC for iPhone
Turn on WiFi Upload on VLC for iPhone

Step 3. Open a web browser on your computer. Type the IP address that shows up under VLC WiFi Upload into the Web browser's address bar. This way the VLC upload client running in iOS will be loaded into your web browser.

Step 4. Drag your MKV files in the window to add them to your iPhone. When the file transfer is completed, VLC media library will update.

Tranfer MKV file to iPhone VLC
Tranfer MKV file to iPhone VLC

Step 5. Tapping on the cone icon -> All Files, you will see your newly added MKV files. Tap on the MKV video file of choice and then it will start playing on your iPhone.

Play MKV on iPhone VLC
Play MKV on iPhone VLC


author - Kaley Torres

Kaley Torres twitter icon

Kaley Torres is a self-motivated, creative editor with eight years of marketing and SEO experience, specializing in writing on DVD, video, audio, images, new digital contents etc. With a partiality DVD collection, Kaley also enjoys digitizing DVD and is keen to share her DVD video conversion solutions as well as video sharing tips on social media.

Home > Video > Play Video > Play MKV on iPhone


Stay up-to-date with our news, updates, guides.