Embed video giving me headaches

We have all our course videos on Vimeo, set to a private link.

Up until now pasting the plain link has worked, even for private videos, but Vimeo have changed the settings and only embed video links will work:

They recommend we post the full embed: (I know the video won’t show as this domain is not specified), but this does not even show it is a video on our posts… ??

Plain link: https://vimeo.com/609565420/16d945a64c

This is what shows:


I did make a mistake early on - needed to change the domain on the video settings to the forum

But this is the response from Vimeo:

1 Like

The final thought from Vimeo:

This will work:


but not



<iframe src="https://player.vimeo.com/video/609031169" width="640" height="564" frameborder="0" allow="autoplay; fullscreen" allowfullscreen></iframe>

And they are blaming format ???

1 Like

If Vimeo got more strict with their private embed rules, I guess you have to comply.

Can you try

<iframe src="https://player.vimeo.com/video/609031169?h=16d945a64c" width="640" height="564" frameborder="0" allow="autoplay; fullscreen" allowfullscreen></iframe>


I just started having the problem as well, it seems they are not allowing embeds of private videos anymore. If you change your security settings of the video to hidden from vimeo and ensure your domain is listed under the embed section it should fix the problem.

1 Like

This does not show anything.

From Vimeo:

The reason why the Vimeo link added with privacy hash isn’t working completely depends upon the hosting platform as well as website builder because some could strip off the hash code even though you embed it correctly.

I do not know if that may be the case?

1 Like

Thanks David - that will work fine for us


1 Like

This doesn’t help here and now but I’ve fighted because of that reason. It took for me a while to realize I was filtering hashes with Varnish.