Your Local Files, Any Browser.
A native media player built entirely on web standards. Drag, drop, and watch. Zero installations. Zero tracking. Zero uploads.
Why build a web player?
Browsers have quietly become the most powerful media engines on your device. With modern APIs, your browser can decode 4K HEVC video, render hardware-accelerated graphics, and handle local files directly from disk without ever sending a single byte to a server.
We built uPlayVideo to harness this raw power, eliminating the need for bulky desktop software like VLC or MPC-HC for 90% of daily viewing.
THE LOCAL-FIRST PLEDGE
- No servers. Your video files are read locally by your browser. They never touch a network.
- Hardware decoding. We rely on your OS and GPU, drawing a fraction of the power of software decoders.
- Zero footprint. Close the tab, and it's gone. No registry keys, no background updaters.
Format Compatibility
| Container | Video Codec | Audio Codec | Browser Support |
|---|---|---|---|
| .MP4 | H.264 (AVC) | AAC, MP3 | Universal (100%) |
| .MKV | H.264, VP9 | AAC, Opus | Chrome, Edge, Firefox |
| .WEBM | VP8, VP9, AV1 | Vorbis, Opus | Universal (98%) |
| .MP4 / .MKV | H.265 (HEVC) | AAC | Safari, Edge (w/ extension) |
Wait, so you're telling me it runs entirely in the browser?
Yes. No backend required.
Advanced Subtitle Engine
Built-in players often struggle with external subtitles. uPlayVideo features a custom rendering engine designed for precision.
- Drag & drop .SRT and .VTT files directly.
- Adjust timing sync in real-time (±100ms steps).
- Customize font size, color, and background opacity.
- Automatic character encoding detection.
Three Seconds to Playback
Open Player
Navigate to /player. It loads instantly and caches offline via Service Workers for future use without an internet connection.
Select Media
Click the central button or simply drag a video file from your desktop directly onto the browser window. The File API handles the rest securely.
Add Extras
Need subtitles? Drag an `.srt` file onto the running video. Need to adjust audio? Use the built-in keyboard shortcuts. Total control.
The Media Player Landscape
Why use a browser when native apps exist? We looked at the top competitors and identified where a web-native approach wins.
vs VLC Media Player
VLC is the undisputed king of format support, but its interface is dated, and it requires installation. For standard MP4/MKV files, uPlayVideo provides the same playback quality without the 40MB download.
vs MPC-HC
Windows-only and largely discontinued. uPlayVideo is cross-platform by default—it works on Mac, Windows, Linux, and even ChromeOS.
vs Cloud Players (Plex/Jellyfin)
Excellent for remote streaming, but overkill for playing a file already on your hard drive. They require server setup and indexing. We require one click.
vs OS Native Players (QuickTime)
QuickTime famously rejects MKV files and has poor external subtitle support. uPlayVideo bypasses Apple's restrictions by utilizing Chrome/Firefox's broader codec support.
Battery Life Matters
Software decoding crushes laptop batteries. By leveraging standard HTML5 `<video>` elements, uPlayVideo hooks directly into your browser's hardware acceleration pipelines.
Read our guide on verifying hardware acceleration in Chrome/Edge →
Built for Paranoia
We don't want your data. We couldn't take it even if we did.
No Telemetry
Check the Network tab in DevTools. Once the static HTML and JS load, zero requests are sent back to our servers. Your playback habits are your own.
Local File API
We use `URL.createObjectURL(file)`. This creates a temporary, local-only reference in memory that the browser reads. It never touches an upload stream.
Open Source Core
Our player logic relies entirely on native browser APIs without obfuscated third-party tracking scripts. Inspect the source code directly.
Stop installing desktop players.
Play MKV, MP4, and WebM files directly in your browser with hardware acceleration and full subtitle support. 100% private, no data leaves your device.
Frequently Asked Questions
Pro Keyboard Navigation
Explore the Hub
Codec & Format Guides
Video Engineering Tools
Platform Comparisons
No signup. No downloads. Open source.