Free Online Video Player — Play MKV, AVI, FLV, WMV, TS Files in Browser
Play MKV, AVI, FLV, WMV, TS Video in Browser. Hardware-accelerated MSE demuxing and WebAssembly decoding for MKV, AVI, TS, M2TS, FLV, WMV, VOB, MXF, 3GP, and 18+ video formats.
What is Universal Video and what does it do?
The Universal Video Codec & Stream Engine is a free online video player that plays MKV, AVI, TS, M2TS, FLV, WMV, VOB, MXF, 3GP, MOV, MP4, and 18+ container formats directly in your browser with zero conversion. Hardware-accelerated MediaSource Extensions and WebAssembly demuxing handle the heavy lifting.
Videos stream locally from disk in chunks with minimal memory use, so even large movie files open fast — and nothing is ever uploaded to a server.
- Play 18+ video containers: MKV, AVI, TS, FLV, WMV, VOB, MP4, MOV, 3GP, and more.
- Demux and decode streams in-browser without external codecs or VLC.
- Detect and switch between multiple audio tracks and embedded subtitles.
- Boost volume up to 300% for quiet dialogue with WebAudio compression.
- Stream local files in chunks for smooth playback of multi-GB videos.
How does Universal Video work?
The engine reads your video file in chunks, and a WebAssembly demuxer splits container packets into video, audio, and subtitle streams. Video frames are handed to the browser's hardware-accelerated MediaSource pipeline for GPU decoding and rendering.
Audio passes through a WebAudio graph where track switching, subtitle overlays, and the volume booster are applied live. Everything runs on-device — the file itself never leaves your computer.
100% private: all processing happens locally in your browser using client-side WebAssembly, WebCrypto, WebAudio, and HTML5 Canvas. Your files are never uploaded to any server.
Who needs Universal Video?
Anyone with a downloaded movie
Play MKV or AVI files instantly on a computer without installing VLC or codec packs.
Students & researchers
Watch recorded lectures and .ts or .3gp clips saved by cameras or phones straight in the browser.
Travelers on shared computers
Open videos from a USB drive on an internet café or hotel machine with zero installation rights.
Content reviewers
Preview client footage in unusual containers without transcoding it into an editor first.
Supported file formats
Universal Video Codec & Stream Engine opens and processes the following file extensions directly in your browser:
.mp4.mov.mkv.webm.avi.ts.m2ts.3gp.flv.ogv.wmv.asf.vob.mxf.3g2.f4v.mpg.mpegHow to use Universal Video — step by step
- 1
Choose Video File
Select any video container (.mkv, .avi, .flv, .ts, .wmv, .mp4, etc.).
- 2
Instant Demuxing & Decoding
Hardware MSE or WebAssembly decodes the video stream directly in-browser.
- 3
Smooth Playback with Audio Boost
Enjoy lag-free playback with subtitle support and 300% volume boost.
Frequently asked questions
Can I play MKV and AVI videos without installing VLC?
Yes! Our WebAssembly and MediaSource demuxing engine plays MKV, AVI, TS, and FLV videos directly inside modern browsers with zero external codecs.
Does it support large 4K or 1080p movie files?
Yes, files are streamed locally from disk chunks with minimal memory footprint and zero cloud upload.
Can I switch audio tracks and subtitles?
Yes, multi-audio tracks and embedded subtitle streams are detected and selectable.
More free tools you might like
- 4K HEVC & H.265 Hardware Codec
- Subtitle Track Viewer & Audio Sync
- WebM Modern Media & Video Stream Viewer (.webm)
- Video Storyboard & Frame Strip Viewer
- Video Frame Snapshot Studio
- PDF Viewer & Document Reader
Browse the full collection in the Plugin Store — every tool is free, private, and runs entirely in your browser.