Create your own YouTube watermark using this free online template. Adding a watermark logo to your YouTube videos makes it easier for viewers to subscribe to your channel. Customize the template here, then upload it to your channel under the "Branding" tab. This watermark maker has the correct size and will make a PNG transparent image.