Play any video in your browser. Nothing uploads, nothing installs, nothing leaves your device.
Drop a video onto the player and it starts immediately. This is a free online MP4 player that runs entirely inside your browser tab — your file is opened from your own disk, never sent to a server, never queued for processing, and never capped at 250 MB the way upload-based “online players” are. A four-gigabyte 4K file opens as fast as a four-megabyte clip, because there is nothing to upload.
It works on Windows, macOS, Linux, ChromeOS, Android and iPhone, in Chrome, Safari, Firefox and Edge. No account, no watermark, no ads, no extension.
Most tools that call themselves an online MP4 player are video-hosting products wearing a costume. You upload your file, wait for it to transfer, wait for it to transcode, then watch it stream back to you from someone else's server — and it now lives on that server for 24 hours or until you remember to delete it. Several of them require a sign-up once your file crosses a size limit.
This player never does that step. It uses the browser's own HTML5 media engine to read the file directly off your device, the same way a desktop player like VLC reads it off your hard drive. The practical results are that playback is instant, there is no file-size ceiling beyond your own machine's memory, the page keeps working after you go offline, and there is genuinely no copy of your video anywhere for anyone to leak, log, subpoena or sell.
| This player | Upload-based players | |
|---|---|---|
| Where your file goes | Stays on your device | Copied to their server |
| Time to first frame | Instant | Upload + transcode wait |
| File-size limit | Your device's memory | Typically 250 MB – 1 GB |
| Works offline | Yes, once the page loads | No |
| Account required | Never | Often, above a size cap |
| Your file afterwards | Nothing was created | Retained, then deleted “later” |
MP4 is a container, not a codec, which is the single most misunderstood thing about video files. A .mp4 is a wrapper holding a video track, an audio track and sometimes subtitles. What decides whether it plays is the codec inside the wrapper.
This player handles everything your browser's media engine can decode:
H.264 video with AAC audio in an MP4 is the universal combination — it plays in every browser on every platform, which is why it's what phones, cameras, Zoom and screen recorders all produce by default.
Drag it onto the drop zone, or click to browse. On a phone, tap and pick from Photos or Files.
No upload bar, no spinner, no processing queue — the first frame appears as soon as the browser reads the file header.
Scrub the timeline, set speed from 0.25× to 2×, loop, step frame by frame, pop out to picture-in-picture, or go fullscreen.
Playback speed runs from 0.25× to 2× via the settings menu. Frame-stepping and 0.25× speed make this useful for reviewing a golf swing, a screen recording, a dashcam clip or a lecture — the things people actually open an online player for.
The container opened but the browser can't decode the codec inside. HEVC/H.265 is the usual culprit — it's patent-encumbered, so Chrome and Firefox often refuse it on desktop. Older DivX, Xvid and WMV files fail for the same reason. Re-encoding to H.264 + AAC fixes essentially all of these.
The video codec is supported and the audio codec isn't. AC-3, E-AC-3 and DTS tracks — common in files ripped from discs or downloaded as MKV — won't decode in a browser. Convert the audio track to AAC.
Browsers don't parse the Matroska container at all, even when the H.264 stream inside would play fine. Remuxing MKV to MP4 is lossless and takes seconds, because the streams are copied into a new wrapper, not re-encoded.
Everything decodes on your own CPU and GPU, so heavy files lean on your hardware. Close other tabs and prefer hardware-accelerated codecs. Nothing is buffering — there's no network involved.
iPhones record HEVC in a .mov file by default. Either set the camera to “Most Compatible” (H.264) in iOS Settings, or install the HEVC Video Extension from the Microsoft Store.
VLC is excellent and this doesn't replace it for exotic formats. But there are situations where a browser player is simply the better tool: a locked-down work or school laptop where you can't install software; a borrowed or public machine you don't want to leave traces on; a Chromebook; a quick check of one file where installing a 40 MB app is absurd; or a phone where you just want to see a clip someone sent you. In all of those, opening a tab beats installing a program.
Yes, and it's verifiable rather than a promise. Open your browser's DevTools, switch to the Network tab, then load a video. You'll see no upload request — because the page uses the File API and URL.createObjectURL() to hand the browser a local pointer to your file. You can also disconnect from the internet after the page loads and the player keeps working, which would be impossible if the video were streaming from a server.
Convert MP4 to MP3 and extract audio — free & private.
Cut MP3 and trim audio online — free & private.
Play multiple videos & audio back-to-back — free & private.
Trendy reels-style captions & titles — free & private.
Bend & arch captions with a drag handle — free & private.
Yes, completely. No account, no trial, no watermark, no ads and no premium tier.
No. Your file is read locally by your browser and never transmitted. There is no server-side copy to store or delete.
No fixed limit. Because nothing uploads, the only constraint is your device's memory. Multi-gigabyte 4K files open fine on a normal laptop.
MP4, M4V, MOV, WebM and OGV, plus any codec your browser can decode — H.264, VP8, VP9, AV1, and HEVC on supported hardware. Audio in AAC, MP3, Opus, Vorbis or FLAC.
Almost always the codec inside the file rather than the file itself. HEVC/H.265 video or AC-3/DTS audio are the two most common blockers. Re-encoding to H.264 + AAC resolves it.
Browsers don't read the Matroska container, so remux the MKV to MP4 first — it's lossless and near-instant.
This player is built for files stored on your device — that's what keeps playback private. If you have a direct link to a video file, open the URL in a new browser tab and the browser will play it natively.
Yes. Fully responsive, works in Safari on iOS and Chrome on Android.
No software, no extension, no codec pack, no plugin.
Yes. Once the page has loaded you can disconnect and keep playing local files.
Yes, 0.25× to 2×, plus loop, frame-stepping, picture-in-picture and fullscreen.
Those host and process your video, apply compression, and keep a copy tied to your account. This just plays the file you already have.
For common formats on a machine where you can't or don't want to install software, yes. For obscure formats and disc playback, keep VLC.