What is an MKV file?
MKV (Matroska Video) is a container: one file that holds a video track, one or more audio tracks and often several subtitle tracks. It is popular for recordings and downloads because it can carry many languages in a single file. OBS and other recording software can also save straight to MKV.
How do I play an MKV file online?
Open the file with Open video, drag it onto this page, or paste a direct link that ends in .mkv, then press Play. It plays right in your browser. Nothing is installed and files from your computer are never uploaded.
Why does my MKV play with no sound?
Most movie and TV MKV files carry Dolby Digital (AC-3), Dolby Digital Plus (E-AC-3), DTS or TrueHD audio. Web browsers can show the picture but cannot decode those sound formats, so the video plays silently. The player tells you when this happens. To fix it, convert the audio to AAC with a free tool such as HandBrake, or play the file in a desktop player such as VLC.
Why won't my MKV file open at all?
Usually the video inside uses a codec the browser can't decode. H.264 plays everywhere; H.265 (HEVC) plays only in Chrome and Edge on computers with hardware support. Safari does not open MKV files, so use Chrome or Edge. If it still won't play, convert the file to MP4 (H.264) and it will play anywhere.
Can I watch an MKV with subtitles?
Yes. Click the CC button in the player and choose Add subtitle file, or drop an .srt or .vtt file onto the video. You can load several languages and switch between them. Subtitles built into the MKV file itself are not read yet; extract them with a free tool such as MKVToolNix and load the .srt.
Is my video uploaded anywhere?
No. Files you open from your computer play straight from your device inside the browser. Nothing is sent to Livepush or anyone else.
Is this MKV player free?
Yes, completely free, with no account and no watermark. Files from your computer play locally, so there is no upload limit.
How do I convert MKV to MP4?
If the video is already H.264 or H.265, you can change the container without re-encoding (for example with ffmpeg -i input.mkv -c copy output.mp4). If the audio is AC-3, E-AC-3 or DTS, re-encode the audio to AAC so it plays in browsers. HandBrake does both with a few clicks.
Can I stream an MKV recording live?
Yes. Livepush's pre-recorded live streaming accepts MKV uploads up to 4K and streams them live on a schedule to YouTube, Facebook, Twitch and more, or loops them as a 24/7 channel. MP4 with H.264 video and AAC audio gives the best results.