Remove Branding from Embedded YouTube Video

According to the YouTube IFrame Player API, you can remove the branding from your embedded YouTube videos just by adding the modestbranding parameter to your iframe URL. When you grab the embed code from YouTube they will give you something like:

The Youtube docs mention a “small YouTube text label will still display in the upper-right corner”. I think they are talking about the title of the video. There is actually no logo anywhere on the player in this state, as you can see.

If you want to, you can also remove the title by setting showinfo to 0:

However, YouTube will add a giant watermark in the bottom right corner. I feel like this gives you a much cleaner splash state for the player, but you have to settle for having that giant YouTube logo.

Splash state with showtitle=0 and modestbranding=1Playing state with showtitle=0 and modestbranding=1

Personally, I think the best settings would be to only set showinfo to 0. This way you get a player that looks very sleek in the splash state, and has a smaller/less intrusive YouTube logo within the controls during playback.

Splash state with showinfo=0 onlyPlaying state with showinfo=0 only

There are (dishonest) ways to completely hide these YouTube logos using javascript, but I won’t get into that here since it’s most definitely against YouTube’s terms of service. Nothing is free!