The autoplay attribute on a <video> tag specifies that the video starts playing once the page is loaded.
Without this attribute the user must start the video.
An autoplay attribute on a <video> element. To avoid surprises, autoplay is disabled on this page. Click 'Try It live' to see it enabled.
<video width="320" autoplay>
<source src="/media/movie.mp4" type="video/mp4">
<source src="/media/movie.ogg" type="video/ogg">
</video>
With this attribute, the video file will start playing even before the entire file is loaded.
Suddenly playing a video may startle users because they are not expecting it.
It is usually best to give users control over when to start.
Tip: Automatically playing a video may surprise users because they are not expecting it. It is better to give the users full control over when to start.
<video autoplay>
Here is when autoplay support started for each browser:
![]() Chrome
|
4.0 | Jan 2010 |
![]() Firefox
|
3.5 | Jun 2009 |
![]() IE/Edge
|
9.0 | Mar 2011 |
![]() Opera
|
11.5 | Aug 2011 |
![]() Safari
|
3.1 | Mar 2008 |
Back to <video>