Keyboard: Space = play/pause, Left/Right = seek 5 seconds, M = mute, F = fullscreen. Direct links must allow browser playback and cross-origin access. A page link is not the same as a direct video-file URL.
This free Online MP4 Player lets you play a direct MP4 video URL or open a local MP4 file inside your browser. Use standard playback controls, subtitles, speed selection, Picture-in-Picture, snapshots, looping, and fullscreen. Local files stay on your device and are not uploaded by this page.
How to play an MP4 video online
- Paste a direct MP4 file URL and press Play URL, or select a local MP4 video.
- Press play and adjust the speed, video fit, volume, or fullscreen mode.
- Add an SRT or VTT subtitle file if required.
- If playback fails, confirm that the MP4 uses browser-supported codecs.
Online MP4 Player features
- Direct MP4 URL and local MP4 file playback.
- Drag-and-drop MP4 selection.
- SRT and WebVTT subtitle support.
- Playback speed, loop, mute, fullscreen, and video-fit controls.
- Picture-in-Picture and video-frame snapshots where supported.
- Private local playback without uploading the selected file.
Online MP4 Player FAQs
Why is my MP4 file not playing?
An MP4 container can use different codecs. MP4 files using H.264 video and AAC audio provide the widest browser compatibility.
Is my video uploaded?
No. The selected file is opened through a temporary local browser URL and is not sent to a server by this tool.
Which MP4 codec works best?
H.264 video with AAC audio is generally the most compatible combination for modern desktop and mobile browsers.
Can I add subtitles?
Yes. Add a WebVTT or SRT file. SRT subtitles are converted to WebVTT inside your browser.