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+ (Desktop)
Policy: Autoplaying videos must be muted. Viewers can choose to block or allow unmuted autoplay for specific domains on their setup (see here)
Chrome version 66+ (Desktop/Android)
Policy: Autoplaying videos must be muted. Videos that are frequently visited by the viewer are permitted to autoplay with sound (based on Google’s scoring system)
iOS (Safari, other mobile browsers, apps)
Policy: Autoplaying videos must be muted.
Firefox does not enforce any autoplay limitations; however, viewers can manually disable autoplay by disabling the preference media.autoplay.true. On setups where this setting is disabled, the viewer will be required to press play to start playback.
There is no way to stop these autoplay restrictions; however, you can mute your video to ensure autoplay is always honored. Just add one of 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. Learn more here.
?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.
💡Important: Both of these parameters will force your video to load as muted in all browsers. Videos without audio tracks (or audio tracks without sound) will not be considered muted by browsers. In order to bypass autoplay restrictions, you must use one the embed parameters above.
If you are experiencing an issue, or have any questions, please contact us.