Free MP4 Player Online: Play Any Video

Choose a file from your computer or paste a link to play or test any video right in your browser. MP4, MOV, MKV, HLS/M3U8, DASH. Free, no signup, nothing leaves your device.

Livepush Player
Play a link

Drop a video here

Or open one from your computer. It plays right here and is never uploaded.

Your video plays right here. Paste a link or choose a file above
Files stay on your device Free, no sign-up Works on Windows & macOS

How it works

How to play an MP4 video online

Three steps, no account and no app to install. Your video plays right here in the browser.

  1. 1

    Open your video

    Drag a file onto this page, click Open video… to pick one from your computer, or paste a link to a video file in the bar at the top.

  2. 2

    Press Play

    Use the green Play button, or the play button in the bar under the player. Files from your computer never leave it.

  3. 3

    Watch, skip and go full screen

    Jump back or forward 10 seconds, drag the bar to any point, change the volume, or go full screen. Played a link? Copy a share link under the video.

Video won't play?

  • Check the file typeMP4 and WebM play in every modern browser. MOV and MKV play when they use common formats like H.264, which most phones and cameras record in. AVI files usually need converting to MP4 first.
  • Use a direct video linkThe link should point to the video file itself, usually ending in .mp4. Links to a YouTube or social media page won't play here.
  • Make sure the link is publicLinks that need a sign-in, or that have expired, can't be opened. Try opening the link in a new tab first.
  • Big file, slow start?Large files from your computer open almost instantly. Large files from a link depend on your connection and the site hosting them.

ExplainerMP4 players

What is an MP4 player, and why test your file before you go live?

Every phone, browser, and Smart TV plays MP4 natively. Play a video online here, or test the file first to catch seeking, bitrate, or CDN issues before viewers do.

Livepush Guides1 min read

01

See exactly what viewers see

Plays the real manifest your CDN is serving, not a simulation, so any playback issue shows up here first.

02

Catch problems before showtime

Spot a missing rendition, a stalled encoder, or a slow CDN edge minutes before an event, not during it.

03

Works with any CDN, not just ours

Test streams hosted on Akamai, AWS, Cloudflare, Wowza, or Livepush. It's a neutral tool, not locked to one provider.

Your videos

Play the videos you already have

Paste a video link or open a file from your computer. This MP4 player online plays it right in your browser, with nothing to download or install and no account.

  • MP4, MOV, M4V and WebM files and links
  • Files you open stay on your device and are never uploaded
Files it playsLink or file
MP4
The most common video file
Plays
MOV
iPhone videos and screen recordings
Plays
M4V / WebM
Downloads and web video
Plays
MKV, AVI
Depends on your browser
Varies
Any device

Works on your phone, tablet or computer

Open this page in the browser you already use and play video online on iPhone, Android, Mac or Windows. The same link works everywhere.

  • Chrome, Safari, Edge and Firefox
  • Full screen, skip and speed controls on every device
Where it playsAny browser
iPhone and iPadSafari or Chrome
AndroidChrome
MacSafari or Chrome
WindowsEdge or Chrome

Use cases

When this player comes in handy

Testing a live stream instead? Use the HLS player or DASH player.

01

A video someone sent you

Got an .mp4 link in an email or chat? Paste it here and watch it without downloading it first.

02

Your own recordings

Check that a phone clip or screen recording plays properly before you share it or upload it anywhere.

03

Videos on your website or cloud

Make sure a video link from your site, CDN or cloud bucket loads and plays for your viewers.

Reviews

What broadcasters say about Livepush

Ratings on Trustpilot and Capterra, November 2026.

Previously we were using a Wowza stream engine that buffered all the time. No problems with Livepush up to now, customer service is excellent.
DNDavid NellBusiness ownerTrustpilot
Very good support and a well-working CDN solution.
RSRaido SooaluEvents producerTrustpilot
Fantastic company with great features for the true TV broadcasters. Special thanks to their developer support who went way out of their way to assist us.
CAColleen AnthonyTV broadcasterTrustpilot

Questions about playing MP4

Quick answers on playing, sharing and fixing videos. Still stuck? Visit the Help Center.

What is an MP4 player, and how is it different from HLS or DASH?
An MP4 player plays a single progressively downloaded video file rather than an adaptive streaming manifest. Unlike HLS (.m3u8) or DASH (.mpd), there is no bitrate ladder to parse, the browser just streams the file directly. This tool also plays HLS and DASH URLs, so you can compare a plain MP4 file against an adaptive stream side by side.
Can I use this to play any MP4 video online?
Yes. The diagnostics are built for stream testing, but this works as a free MP4 player online for any public video link, not just test streams. Paste the URL, press Play, and the video plays right in your browser, no download, no account. It plays any video format the web supports: plain .mp4 files, HLS (.m3u8), and DASH (.mpd).
How do I open an MP4 link without downloading it?
Paste the link into the player above and press Play. It acts as an MP4 opener in your browser: the file streams directly, so you can watch a video URL from a CDN, cloud bucket, or encoder without downloading it or installing a media player.
How do I play or test a video URL for free?
Drop the URL in the field above and press Play. The video loads in your browser with live resolution, bitrate, buffer health, and dropped-frame stats, no signup and nothing to install. Works for .mp4 files as well as .m3u8 (HLS) and .mpd (DASH) streams.
Why does my MP4 video buffer or fail to play?
Buffering and playback failures usually come from one of a few causes: the file URL is wrong or expired, the CDN is dropping requests under load, the file is encoded at a bitrate too high for the viewer's connection, or the server does not support byte-range requests needed for seeking. Testing the file here isolates whether the problem is the file itself or something downstream, like your own website's player.
What is the difference between HLS and DASH?
HLS (.m3u8) and DASH (.mpd) both chop video into small HTTP segments at several quality renditions, unlike a plain MP4 file, which is one progressive download. HLS is Apple's format with native support across iOS, Safari, and Smart TVs; DASH is the codec-agnostic standard common on Android and in MSE browser players. Livepush produces both from one live source, and this player plays either alongside plain MP4s.
What do the bitrate, buffer, and dropped-frame stats mean?
Active rendition and bitrate are what's playing right now. Bandwidth estimate is the throughput the player believes your connection can sustain. Buffer health counts the seconds of video already downloaded ahead of playback, low means you're close to a stall. Dropped frames tallies frames your browser couldn't render in time, more often a device limit than a bad file.
Is this MP4 player free, and do I need to sign up?
Yes, completely free, with no account or signup. Paste any public video file or stream URL and it plays immediately. A Livepush account is only needed to broadcast your own live stream or host video with Akamai-powered CDN delivery.
How is Livepush different from Akamai for live streaming CDN delivery?
Both ride on the same network: Livepush delivers video over Akamai's own edge, with identical global reach and reliability. Access is the difference. Akamai signs direct enterprise contracts; Livepush wraps that Akamai-grade delivery together with encoding, hosting, an ad-free player, and simulcasting into self-serve plans starting at $49/month, no long-term contract. See live hosting plans for details.
Can I use this tool to test streams from other CDNs like Akamai, AWS, or Cloudflare?
Yes. Any public .mp4, .m3u8, or .mpd URL plays here no matter where it lives: Akamai, AWS CloudFront, Cloudflare, Wowza, or Livepush itself. That makes it a neutral way to confirm playback and delivery health before choosing a CDN for production.
Can I get a permanent embeddable player for my own site?
Yes. This free tool is separate from Livepush's hosted player. Signing up for a free account gets you a branded, ad-free HTML5 player with an embed snippet, DVR, adaptive bitrate, and access controls for your own live channel or on-demand videos.

Ready to share your own videos?

Stream a recorded video live, go live on 40+ platforms at once, or put video on your own website. Livepush does it all from your browser.

HLS playerTest a live .m3u8 stream in your browser, free and with no signup.Open the HLS playerDASH playerTest an .mpd manifest in your browser, free and with no signup.Open the DASH player