Brand every frame with your own logo — Free, No Upload, No Forced Watermark
A logo bug in the corner turns any clip into branded content: it credits your channel, builds recognition across a series and travels with the video wherever it's shared. This page shows how to add your own logo to a video in the browser — placed exactly where you want, sized and faded to taste — with nothing uploaded and no third-party mark added.
Drop your transparent PNG logo onto a video, pick the corner and size, and export branded footage locally with no watermark of ours.
Open the Video Overlay tool →A "logo bug" is the small, persistent logo broadcasters keep in a corner of the screen. For creators it does the same job: it identifies your content even when a clip is reposted without credit. The keys to a clean bug are a transparent logo file, a sensible size, and a position that stays out of the way of the action and the player's own controls.
Export your logo as a PNG or WebP with a transparent background. When you drop it in as the overlay, its alpha channel is respected, so only the logo shows over the footage — no white box, no border. If your brand uses an animated mark, an animated GIF logo works too and will move on the video.
A logo bug usually sits at 8–15% of the video width. Because the size is a percentage, the bug stays proportionate whether the export is 720p, 1080p or 4K. Pick a corner — most channels use top-left or bottom-right — and add a margin so the logo doesn't crowd the edge, where playback controls and captions appear. The live preview shows the exact placement before you render.
Keep the logo at full opacity for a bold brand presence, or drop it to around 70–80% so it reads as a subtle bug that doesn't compete with the content. Leave the timing on Whole video to keep the logo on every frame — the point of a bug is constant presence. If you instead want a branded sting only at the start or end, switch to a timed window and set the appear and disappear seconds, optionally with a fade.
Both the video and the logo are read locally and composited in your browser, then re-encoded into a new file. Nothing is uploaded, which matters for unreleased or client work, and the only mark on the result is your own logo. Real-time recording means the export takes about as long as the clip at 1× speed; the 2× / 4× fast modes speed it up when you can drop the audio.
Yes. Use an animated GIF or a transparent WebM as the overlay and the logo will move. A static PNG stays fixed.
As long as your logo file is high enough resolution for its on-screen size, yes. Sizing is by percentage, so a crisp source logo stays crisp at any output resolution.
Process them one at a time; the settings stay put between clips, so you reload a new base video and render again with the same logo, position and size.
No. The video and logo stay on your device and are processed entirely in the browser.