Video Player

Play videos and music from your own device, right in the browser. Open several files or a whole folder as a playlist, add subtitles, and pick up where you left off. Your files are never uploaded anywhere.

0:00
0:00 / 0:00

Drop videos or music here

or choose them from your device

MP4, WebM, MKV, MOV, MP3, M4A, FLAC, WAV and more, plus SRT, VTT and ASS subtitles. Files play straight from your disk and are never uploaded.

Picture

100%
100%
100%
100%
Fit

Sound & speed

100%
1×
Quick
A–B loop

Volume above 100% boosts quiet recordings (loud parts may distort).

Subtitles

Timing
100%
60%
6%
Colour

File info

Open a file to see its details.

Keyboard shortcuts

Play / pauseSpace K
Back / forward 5 s← →
Back / forward 10 sJ L
Volume↑ ↓
MuteM
Full screenF / double-click
Slower / faster / normal[ ] =
Frame back / forward, .
Jump to 0–90%0…9
Previous / next fileP N
Subtitles on / offC
Subtitles earlier / laterG H
A–B loop (set A, B, clear)A
Save frame as PNGS
Fit / fill / stretchZ
Rotate 90°R
Picture in pictureI
Start / endHome End

On a phone: tap to show the controls, double-tap the left or right side to skip 10 seconds.

A private video player that runs in your browser

This player opens files straight from your disk with the browser's own video engine. Nothing is uploaded: the page has no server to send it to, and the file is only read on your device. That also means it starts instantly, even for a 20 GB film, because nothing has to be copied first.

Drop in a single file, several files, or a whole folder (a TV season, an album, a course). Everything becomes a playlist sorted by name, with numbers in the right order (episode 2 before episode 10). You can drag items to reorder them, shuffle, or repeat one file or the whole list.

Which formats play?

The browser decodes the video, so what plays depends on the formats your browser and device support. A file's extension (.mp4, .mkv) is only the container. What matters is the codec inside it.

FormatPlays?Notes
MP4 / M4V / MOV with H.264 + AACYes, everywhereThe most common format from phones, cameras and downloads.
WebM (VP8, VP9, AV1 + Opus/Vorbis)Yes (Chrome, Edge, Firefox; Safari on recent versions)Common for screen recordings and web video.
MKVUsually in Chrome and EdgePlays when it holds H.264/VP9/AV1 video with AAC/Opus/MP3 audio. AC3, E-AC3 and DTS audio are often missing, so you get a picture with no sound.
H.265 / HEVCOnly with a hardware decoderWorks on most recent Macs, iPhones and many Windows PCs; elsewhere you may hear sound but see no picture.
AVI, WMV, FLV, MPEG-2NoOld formats browsers never added. Convert them (see below) or use a desktop player like VLC.
MP3, AAC/M4A, WAV, FLAC, Ogg, OpusYesAudio files show a live visualiser. WMA and ALAC (in some browsers) don't play.

To convert a file that won't play, the free ffmpeg tool turns almost anything into a browser-friendly MP4: ffmpeg -i input.avi -c:v libx264 -crf 20 -c:a aac output.mp4. If only the sound is missing in an MKV, you can keep the picture as it is and convert just the audio, which is much faster: ffmpeg -i input.mkv -c:v copy -c:a aac output.mkv.

Subtitles

Load .srt, .vtt, .ass or .ssa files with the CC button or by dropping them on the player. If a subtitle file has the same name as a video (Episode 01.mkv and Episode 01.srt or Episode 01.en.srt), it is attached to that video automatically, which is handy when you open a whole folder. Older SRT files saved in Windows encodings are detected, so accented letters show correctly. If the subtitles are out of sync, press G or H to shift them by a tenth of a second. Size, colour, background and height are remembered for next time. Subtitles built into an MKV file can't be read by browsers, so save them as a separate .srt file first (for example ffmpeg -i film.mkv -map 0:s:0 film.srt).

Resume where you left off

For videos longer than two minutes, the player remembers how far you got, keyed by the file's name and size, and jumps back there the next time you open the same file. The playlist shows a progress bar for each file. These positions are saved in your browser's local storage only. The player keeps the 300 most recent files, and you can forget them all with one click. The player does not keep the files themselves, so after reloading the page you need to open them again.

More than play and pause

Frequently asked questions

Is my video uploaded? No. The page creates a temporary local link to the file (a blob: URL) that only your browser tab can read. You can even disconnect from the internet after the page has loaded and it keeps working.

Why does an MKV play without sound? Its audio track is most likely AC3, E-AC3 or DTS, which most browsers don't decode. The file info panel says "no audio decoded" when this happens. Convert just the audio with the ffmpeg command above.

Can I pick which audio track or language to hear? Not yet. Browsers play the file's default audio track and don't let a web page switch between them reliably.

Does it work on a phone? Yes. Tap to show the controls, double-tap the sides to skip 10 seconds, and use full screen to rotate to landscape. Opening a whole folder is only possible on desktop browsers.