How to Stream MKV files on Chromecast?

If you have a Chromecast device, you can easily cast your favorite videos and shows on your TV and enjoy a theatre-like experience.

Google Chromecast is the perfect TV streaming device. However, you have a hard time doing the same thing in the MKV format because most MKV files are encoded in a non compatible Chrome format.

Chromecast only supports close supported formats as it makes customization easier. So it doesn’t support direct casting of MKV files on your TV.

If you already have a lot of MKV files and want to stream these MKV videos to your Chromecast, follow this guide How to Stream MKV files on Chromecast step by step to get this done from your Chromecast Device.

How to Stream MKV files on Chromecast?

Method 1: Rename a .MKV file to .MP4 file

Reddit users provide a quick and easy way to stream MKV files to Chromecast. When you change the extension from .mkv to .mp4, it looks like Chromecast is trying to treat MKV files as MP4 files.

However, note that this does not apply to all the files. To do this,

Step 1: First of all, select the file you want to rename.

Step 2: Right-click and select option Rename.

 Right-click and select option Rename.

Step 3: Replace .mkv with .mp4 in the file name or simply add .mp4 at the end of the file name.

 Replace .mkv with .mp4

Step 4: Hit ok to confirm.

Method 2: Convert MKV to Chromecast compatible Formats

The most recommended solution is to convert the MKV files to Chromecast-compatible video format like MP4. You just need a professional video converter like the Video Converter Ultimate.

With this video converter, you can successfully convert MKV files to more than 300 formats like MP4.

It also supports batch conversion and merges multiple MKV files into one. You can enjoy multiple editing features and also it supports HD/4K UHD and 3D conversion.

You can convert MKV to Chromecast supported format by following our step-by-step guide.

Step 1: First of all download the Video Converter Ultimate from the official website and install it.

 Video Converter Ultimate

Step 2: Open it and click on the Add Files option to import MKV files and the folder into VideoSolo Video Converter Ultimate.

 VideoSolo Video Converter Ultimate.

Step 3: Now, select MP4 format or any of the Chromecast compatible formats by hitting the option Convert All to and set it as MP4 format.

Hit Convert All to

Step 4: Ensure that it is set as AAC audio encoder with H.264 video encoder by clicking Settings next to the option format.

Step 5: Now, hit the Convert All icon and it starts converting your MKV file into an MP4 file format.

Converting your MKV file into an MP4 file format.

Step 6: Wait for a few seconds to complete the conversion> Go to the chosen output folder and browse your converted file.

Step 7: Now, connect your TV and Chromecast to the same Wifi network.

Step 8: Open your updated Chrome browser and sign in with your credentials.

Step 9: Hit on the three dots at the top right-hand side of your browser window> Select option Cast among many options. It starts searching nearby available devices> Select your device here.

Select the cast option

Step 10: Set your source as a Cast file among three options.

Select casts file

Step 11: After selecting the file, click on the Cast file to Chromecast converted MP4 file.

Step 12: And it’s done, that’s it! You can now enjoy your video format on your TV.

Method 3: By installing VLC Web Plugin

Fortunately, VLC allows you to stream any video from your device to Chromecast. You just need to install and launch a compatible media player plug-in in Chrome.

The well-known VLC web plugin is suitable for everyone. If you are fond of this application, follow the step-by-step instructions.

Step 1: First of all, go to the official website of the VLC media player and download it.

Installing VLC Web Plugin

Step 2: Wait for a few seconds to complete the download and click on the installer to locate the VLC setup wizard.

Step 3: After checking all extensions and plug-ins, install the VLC media player.

VLC setup wizard

Step 4: Now open your updated chrome browser and enter chrome://plugins in the search bar to get the VLC web plugin.

VLC web plugin for Chrome.

Step 5: Hit the option Always Allowed to use the VLC web plugin for Chrome.

Play any MKV file on the VLC Media Player.

Step 6: Now after activating plug-ins, play any MKV file on the VLC Media Player.

VLC Media Player

Step 7: The Cast option appears at the top right> Click for a list of available Chromecast devices> Select your Chromecast device and the video will play on your TV.

Select your Chromecast device

Method 4: By using VLC Media Player v3.0 or higher

Step 1: Download version 3 or newer of VLC. In this, the Chromecast feature was added.

Step 2: Now go to the option Playback or Video.

Now go to the option Playback or Video

Step 3: Choose Renderer>Hit on your Chromecast device among the available devices. In case your Chromecast is not showing in the available device list, make sure it’s plugged into your TV’s USB port or wall outlet. Your Desktop and Chromecast must be connected to the same network.

Choose Renderer

Step 4: Hit the Media tab to import files to play on Chromecast. You can select only one file or an entire folder. You can also stream your disc drive network streams or CDs.

Hit the Media tab

If you see a performance warning but nothing is showing up on your Chromecast, hit OK for the conversion of the file to a format that can be used by VLC. Now play your favorite movie and it will cast on your TV.


MKV files are Matroska multimedia container format saved video files. Compared to the mp4 format, the compression is large and the file size is small. However, this can make it a bit difficult to play these files.

Wonder why you can’t play some MKV files on Chromecast? The reasons are quite obvious-

  • MKV format/codec is not supported.
  • MKV file formats are usually larger.
  • The MKV file may be damaged or corrupted.

We hope that the above methods will help you Chromecast MKV files successfully on TV. If you want to watch high-definition content on Chromecast, don’t worry about the video format.

Just follow the above guide How to Stream MKV files on Chromecast and enjoy uninterrupted entertainment.

Leave a Comment

Your email address will not be published. Required fields are marked *