Why a local video can still play online at any speed
Most online players upload your file to a server first, and the server streams it back to you. This page doesn't work that way. It uses the local file access built into your browser: the video you choose never leaves your device. The browser simply receives a reference to the local file, then reads it from disk, decodes it and plays it.
So three things are true at once: there is no upload or transcoding wait, no bandwidth is used, and your file never lands on someone else's server. Playback starts the moment the page opens — even for multi-gigabyte screen recordings.
Get started in three steps
- Drop the video file into the area above, or click to choose a file. One video plays at a time; drop a new one whenever you like.
- Click the speed button on the control bar and pick anything from 0.5x to 8x, or type your own value from 0.1x to 16x.
- Hold the
→key to speed up instantly (3x by default) and release to return to your chosen speed. A single tap of→skips forward 5 seconds.
Keyboard shortcuts
| Shortcut | Action |
|---|---|
Space | Play / pause |
→ | Skip forward 5 seconds |
→ | Hold to boost playback; release to restore |
← | Skip back 5 seconds |
↑↓ | Volume up/down by 10% |
F | Enter / exit fullscreen |
M | Mute |
1234 | Jump to 1x / 2x / 3x / 4x |
How it compares with upload-based players
The two kinds of tools solve different problems. If you need to send a video to someone, it has to live somewhere. If you just want to get through your own footage, a course recording or a meeting capture, playing it locally is obviously better.
| Feature | This site (local playback) | Cloud storage and upload-based players |
|---|---|---|
| Start playing | Plays instantly | Wait for upload or cloud transcoding |
| Bandwidth | 0 | Used for both upload and playback |
| File size | No limit — depends on your device | Limited by upload caps and plan tiers |
| Privacy | The file never leaves your device | The file is stored on someone else's server |
| Sharing | Not supported | Shareable links |
Which video formats are supported
Whether a video plays depends on your browser's decoder, not on this page. Current mainstream browsers generally support MP4 (H.264), WebM and Ogg, and Safari can play some MOV files directly.
If a file won't open, it is almost always an HEVC / H.265 MOV or an MKV container. Convert it to an H.264 MP4 with any converter and it will play — this is a hard limit of the browser engine.
Frequently asked questions
Is my video uploaded to a server?
No. The page only uses the browser's local file access. Your video stays on your computer or phone, is decoded locally, and produces no upload traffic. The server never sees your file.
Why won't some videos open, or why is there no sound?
In almost every case the browser doesn't support the codec — usually HEVC / H.265 MOV or MKV files. Convert them to an H.264 MP4 and they will play. This limitation comes from the browser engine, not from this page.
Is there a file size limit?
No hard limit. Because the file isn't transferred over the network, multi-gigabyte videos play directly. The practical limit depends on your device's memory and disk speed.
Will playback stutter?
Not because of the network — the video is read from your local disk, so there is no buffering. If it stutters, the bitrate or resolution is probably too high for your device to decode (for example high-bitrate 4K), or you are pushing a very high playback speed.
Can I change the speed on a phone or tablet?
Yes. Tap the speed button on the control bar to pick or type a speed. Hold-to-boost on the right arrow key is a keyboard gesture, so it feels more complete on a computer.
Is my speed setting remembered?
Yes. Your playback speed and hold-to-boost speed are saved in your browser's local storage and restored next time. That data is never uploaded.