If you’d like your embedded video to autoplay or loop, go to the video you'd like to embed and click the "Share" button in the video player. In the window that opens, click the "Show options" link, and check the corresponding boxes next to "Loop this video," "Autoplay this video," or both. You can then copy the embed code.
You can also do this manually by adding the following parameters into your embed code:
If you have more than one video autoplaying on a particular page, you will also need to include this parameter:
So, for example, if you were embedding two autoplay, looping, videos on a page, the embed code for each would look like this:
<iframe src="https://player.vimeo.com/video/12345?autoplay=1&loop=1&autopause=0" width="500" height="281" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
If the autoplay parameter is present, our player will attempt to automatically begin playback. However, please note that some browsers specifically block autoplay. In these cases, your video will revert back to the original thumbnail and controls, requiring viewers to select play to start playback.
Autoplay is currently restricted in the following environments:
Safari version 11+
Policy: Autoplaying videos must be muted
Chrome version 66+ (Desktop/Android)
Policy: Autoplaying videos must be muted. Videos that are frequently visited by the viewer are permitted to autoplay (based on Google’s scoring system)
iOS (mobile browsers, apps)
Policy: Autoplaying videos must be muted.
Firefox users: Firefox does not enforce any autoplay limitations; however, viewers can manually disable autoplay by disabling the preference media.autoplay.true. This setting conflicts with our player and can cause all videos (even those that are not set autoplay) to fail playback entirely. When watching videos on Vimeo, we recommend toggling this option to true (the default) by visiting the about:config page in Firefox.
There is no way to stop these autoplay restrictions; however, you can mute your videos to ensure autoplay is always honored. Just add one the following parameters to the end of the player URL in your embed code:
?background=1: This parameter automatically disables all elements in the player (play bar, buttons, etc), autoplays, loops, and mutes your video on load. Please note: the background parameter is only supported for videos hosted by paid members.
?muted=1 This parameter will automatically mute your video on load. Once your video plays, viewers can manually un-mute by clicking on the volume bar within the player.
(Note: Both of these parameters will force your video to load as muted in all browsers)
If you are experiencing an issue, or have any questions, please contact us.