Loading video tools…
Loading video tools…
Overlay a logo image on a video at a chosen corner position.
Sharing footage without a visible brand mark means losing credit whenever a clip gets reposted or clipped out of context. This tool composites your logo onto every frame of a video, so it stays attached to the footage wherever it ends up. Upload a video and a PNG or JPG logo, choose a corner, and adjust the size and opacity until it looks right — the tool renders the overlay directly in your browser using the Canvas and MediaRecorder APIs, so nothing is uploaded to a server. It's built for creators, marketers, and small teams who need consistent branding on short clips without opening a full editing suite for a one-off overlay.
Your video never leaves your browser. All processing runs locally using Canvas and MediaRecorder.
Drop a video to add a logo to
or click to browse — max 500 MB · MP4, WebM, MOV, AVI
Your video files never leave your device
All processing runs directly in your browser using built-in Web APIs — the Canvas API, Web Audio API, and WebAssembly. Nothing is uploaded to any server. There is no account, no email, and no data retention. You can verify this yourself: open your browser's DevTools Network tab and watch zero outbound file requests while the tool processes your video files.
GDPR-friendly · Works offline after page load · No file size limits beyond your device memory
Upload your video
Drag and drop or click to select your video file.
Upload your logo
Choose a PNG or JPG logo image.
Position the logo
Pick a corner and adjust size and opacity.
Click Add Logo
The branded clip is rendered instantly in your browser.
Download the result
Save your branded clip.
Adding a logo to video is fundamentally different from adding one to a still image, because a video is a sequence of frames played back at a fixed rate — often 24, 30, or 60 frames per second. To brand a video, the same logo image has to be redrawn onto every single one of those frames in the exact same position, then the whole sequence has to be re-encoded back into a playable video file. This tool does that by decoding your source video, drawing each frame onto an HTML5 Canvas element, compositing your logo image on top at the corner and opacity you chose, and capturing the result through the MediaRecorder API. The output is a new video where the logo is permanently part of the pixel data — not a separate layer you can toggle off later.
The most common use cases are branding social clips before reposting, marking screen recordings or tutorials with a company or channel logo, and watermarking client preview cuts before final delivery. Because the logo is baked into the frames themselves, it survives re-uploads, screen recordings of the playback, and re-compression by social platforms — all of which strip metadata but can't remove pixels that are already part of the image. That permanence is exactly why people use a logo overlay instead of relying on video platform metadata or channel branding alone.
Logo overlay sits next to a few related tools in this category. If you need overlay text instead of an image — for example a "DRAFT" label, a URL, or a copyright line — the Add Watermark tool handles that with the same corner-position and opacity controls. If your logo needs to cover a larger or moving area rather than sit in a fixed corner, that's a different problem — a static corner overlay works for branding, but region tracking is a heavier feature this tool doesn't attempt.
A technical note worth knowing: browser-based video encoding output format depends on what the browser itself supports through MediaRecorder. Chrome and Edge typically produce WebM, while Safari produces MP4. Both are widely playable, but if you need a specific container format for a downstream tool or platform, you may need to re-encode with a desktop app afterward. PNG logos with transparency composite cleanly; JPG logos will carry a solid background rectangle since JPG has no alpha channel, which is usually not what you want for a logo overlay.
Unlike most online tools, Toolivon processes everything directly in your browser using the Web APIs built into Chrome, Firefox, Safari, and Edge.
Last updated: