Chromecast is a player which allows you to play internet or local media resource on TV. When casting local files in .mkv format to Chromecast, you will probably find it fail to work. Why is this? Keep reading this article and we aim to give you the possible solutions to cast MKV to Chromecast smoothly without playback issue.

Why MKV Failed to Cast Through Chromecast

Chromecast supports MP4, WebM, MPEG-DASH, Smooth Streaming, and HTTP Live Streaming (HLS) video files. Does it play MKV? As is known, MKV is a video container which can hold lots of video and audio codec. Chromecast can support MKV with H.264 video codec or AAC audio codec. However, if your MKV file contains H.265 video codec or DTS/AC3 audio codec, you cannot stream these files through Chromecast. In order to play MKV in Chromecast successfully, there may be various ways, but here you will learn three of the most commonly used methods.

Solutions to Cast MKV to Chromecast

2.1 Renaming MKV to MP4

For streaming MKV files to Chromecast, there is a quick and simple method provided by a Reddit user: just change the extension from .mkv to .mp4, which seems to trick Chromecast to treat an MKV file as an MP4 file.

P.S. This won't work for every file.

2.2 Installing VLC media player

If the first method doesn't work, you may need a proper media player installed and enabled. If you already have Chrome browser, you can install VLC media player plugin for Chrome. Here's a tutorial about casting file to Chromecast on different operating systems: How to Stream Media From VLC to Your Chromecast.

2.3 Convert MKV to Chromecast Supported Video Formats

If you tried all the solutions listed above and neither of them works for you, the ultimate solution is to transcode MKV to Chromecast supported video formats. A good video converter can help you solve many unnecessary troubles. The free tool — VideoSolo Free Video Converter for example which always does the remarkable job on video conversion.

This professional MKV to Chromecast video converter can help you successfully transfer MKV to over 300 formats including MP4. Moreover, it supports batch conversion and multiple MKV files combination into one. You can follow the step by step guide to convert MKV to Chromecast supported formats.

Make Preparation: Free download the professional MKV to Chromecast converter here (for Windows & Mac).

Step 1. Import MKV Files

Click "Add File(s)" button to import MKV files into VideoSolo Free Video Converter. You can also choose to import an entire folder.

Add MKV File

Step 2. Edit Video with Opening and Ending Titles

Now it's optional to select one and open the editing panel by clicking the "Edit" icon. Then you can select a theme for your own video from the different templates. Go to next step to edit the words with the title, author, time, etc. Finally, you can preview it before conversion.

Edit MKV File

Step 3. Choose an Output Format

MP4 is one of Chromecast's friendly formats. So you can click the drop-down icon of "Output Format > General Video" to choose MP4 as the exporting format.

Choose Output Format

Step 4. Start MKV to Chromecast Conversion

After all necessary settings, you can hit the "Convert" button to start converting MKV to MP4 or other Chromecast supported formats. Once the conversion finished, locate converted video from the specified output folder and then you can cast the converted files through Chromecast effortlessly with Wi-Fi connection.

MKV to Chromecast Conversion

Tips: Try a full version VideoSolo Video Converter Ultimate and you will get the higher quality videos in 6X Faster Conversion Speed. It also has more edit functions and supports HD/4K UHD and 3D conversion.


I hope these three methods can help you cast MKV to Chromecast successfully. You can try the first two and take VideoSolo Free Video Converter as an ultimate approach. When using Chromecast now, no need to worry about the video format issues anymore.