Add Image to Video Online — Watermark, Logo, Browser

Burn an image overlay onto any video — logo, watermark, or sticker. Drop a video and an image, pick a corner and a size, and download an MP4 with the overlay baked in. Audio stays untouched. No upload, no signup, no watermark from us.

Drop one video and one image here, or

Video: MP4, MOV, MKV, WebM · Image: PNG, JPG, WEBP, GIF

Preparing processing engine

0%

One-time download. Future visits start instantly.

Need to add image to video without installing anything? Whether you’re burning a channel watermark onto a tutorial, stamping a brand logo on a social clip, or dropping a fun sticker onto a phone video, this free online image overlay tool does the job entirely inside your browser. Drop your video and your image, choose where it sits and how large it appears, click Apply Overlay — and download a finished MP4 with the image permanently composited into every frame. No upload, no account, no desktop software required.

How to add an image to a video in 3 steps

  1. Drop both files. Drag your video (MP4, MOV, MKV, WebM, AVI, and other common formats) onto the video drop zone, then drag your overlay image (PNG, JPG, or WebP) onto the image drop zone. PNG is recommended because it supports transparency — any transparent areas in your PNG will show the video underneath rather than a white or black rectangle. Nothing leaves your device; both files load entirely in the browser.
  2. Pick position and size. Use the position selector to choose where the image sits — top-left, top-right, center, bottom-left, or bottom-right. Then drag the size slider to set how much of the frame width the overlay should occupy, from a subtle 5% logo in the corner up to a bold 50% sticker in the center. A live preview updates as you adjust both controls so you can see exactly how the final video will look before committing.
  3. Click Apply Overlay and download. The tool runs FFmpeg’s overlay filter entirely in your browser via WebAssembly, compositing the image onto every frame of the video. When processing finishes, a preview player appears. Watch a few seconds to confirm the result looks right, then click Download to save your finished MP4 to your device.

Use cases: watermarks, logos, stickers, and more

An image overlay is one of the most versatile edits in video production. Here are the most common reasons people use this tool:

  • Channel watermarks. YouTubers and streamers routinely burn a semi-transparent channel logo or handle into the corner of every video to discourage re-uploads and reinforce their brand. A small PNG in the bottom-right at 10–15% size is barely noticeable to the viewer but clearly visible if someone tries to pass off the content as their own.
  • Brand logos on social clips. Marketing teams need to stamp a company logo on short-form clips before sharing them on social media. A PNG logo in the top-left or top-right corner at 12–18% size keeps the brand visible without obscuring the content — especially important on platforms where the video plays without the creator’s profile visible.
  • Stickers on fun videos. A large center-frame sticker at 30–40% size adds personality to a meme clip, reaction video, or birthday compilation. PNG stickers with transparent backgrounds blend into the video naturally, so the image looks like it belongs in the scene rather than sitting on top of a flat rectangle.
  • Copyright and attribution marks. Photographers and videographers who license their work sometimes burn a small copyright notice or attribution overlay onto delivery copies — a lightweight way to trace unauthorized distribution without watermarking the entire frame.
  • Event branding. Conference organisers and event videographers often need to add a sponsor logo or event badge to every clip before distributing footage to participants or press. Batch-processing each clip through this tool takes a few minutes per file and requires no video editing experience.
  • Tutorial callouts. Educators and course creators sometimes overlay a small arrow, badge, or highlight graphic onto a specific region of the frame to draw attention to a UI element or diagram — a quick alternative to re-recording or adding an animated annotation in a full NLE.

Why compositing requires re-encoding

Unlike operations such as trimming or removing audio — where the video bytes can be stream-copied verbatim from the input to the output — adding an image overlay requires full decode and re-encode of every video frame. Here’s why.

A compressed video file (H.264, H.265, VP9, and so on) stores frames as a sequence of differences and references, not as a grid of raw pixels. To paint the overlay image onto frame 1,200, the decoder must first reconstruct that frame by processing all the reference frames before it — you cannot modify a compressed frame in place. Once the decoder produces the raw pixel grid, the overlay filter blends the image pixels into the appropriate region of that grid according to the position and size settings. Then the encoder compresses the modified pixel grid back into the output stream. That decode-modify-encode cycle happens for every single frame in the video.

The trade-off is worth it: the output is a fully compliant, single-file MP4 that plays everywhere without any dependencies on external overlays or subtitle tracks. The image is permanently baked into the video signal — it cannot be stripped out by a viewer or a social platform’s thumbnail extractor. Processing time is longer than stream-copy operations (expect 1–4 minutes for a typical 5-to-10-minute clip, depending on resolution and your device’s CPU speed), but the result is maximally compatible and maximally tamper-resistant.

Worked example — adding a logo watermark to a tutorial video

Suppose you’ve just finished recording a 10-minute software tutorial as an MP4 at 1080p, around 350 MB. You want to add your channel logo — an 80×80 px PNG with a transparent background — to the bottom-right corner before publishing. Here’s how the workflow looks from start to finish.

Drop the MP4 into the video zone and the logo PNG into the image zone. Select Bottom Right from the position picker. Drag the size slider to 15% of frame width — at 1080p that places the logo at roughly 162 px wide, which is clearly visible at full screen but unobtrusive enough not to distract from the tutorial content. Check the live preview to confirm the logo isn’t clipped by the frame edge and that its transparent areas render cleanly against the screen-capture background. Click Apply Overlay.

Processing takes 2–3 minutes on a typical laptop. When the preview player appears, scrub to a few different points in the video to verify the overlay is consistent throughout — beginning, middle, and end. Click Download. The output file is named tutorial-overlay.mp4 and is ready to upload directly to YouTube, Vimeo, or wherever you publish.

Compare that to the desktop NLE route: launch DaVinci Resolve, create a new project, import the MP4, drag it to the timeline, import the logo as a separate clip, drop it onto a track above the video, scale and position it using the inspector panel, verify it holds across the full duration, export via the Deliver page at the right codec settings, wait for the render. For a one-off logo watermark on a single clip, that’s a 15–20 minute task even for someone who knows Resolve well. This browser tool collapses it to a 3-minute drag-and-click workflow with no software installed.

Worked example — burning a sticker onto a social clip

Here’s a lighter-weight scenario: a 30-second phone clip you want to share on social media, with a funny sticker PNG layered over the center of the frame. The sticker is a cartoon graphic with a transparent background, sized at roughly 400×400 px.

Drop the clip and the sticker PNG into their respective zones. Select Center from the position picker. Drag the size slider to 30% — large enough to be the focal point of the clip without covering everything. Hit the preview and confirm the sticker sits squarely in the middle of the frame and that the transparent areas around the cartoon shape show the video background correctly rather than a white or black box. If the sticker is too big, nudge the slider back to 25% and re-check. When it looks right, click Apply Overlay and download.

The key thing to notice here is what transparency does for you: because the PNG uses an alpha channel, only the visible pixels of the sticker are painted onto the video. The irregular, organic edges of the cartoon shape blend smoothly against whatever is behind them in the video — grass, sky, a wall, another person. There are no rectangular borders, no colour fringing, no hard edges. The result looks like the sticker was composited by a professional rather than slapped on top of a flat fill. For social sharing this makes a significant visual difference, and it’s the main reason to use PNG rather than JPG for your overlay images.

Tips for the best results

  • Trim long videos first. If your source is longer than you need, use our Video Trimmer to cut it to the target segment before adding the overlay. Stream-copying the trim takes seconds and makes the subsequent re-encode significantly faster — you’re not paying to composite frames you’ll throw away.
  • Apply overlay then merge with other clips. If your project involves multiple clips, composite the overlay onto each one separately, then bring all the watermarked clips into our Video Merger. The merger does a stream-copy join, so the quality of your overlaid frames is preserved perfectly through the join.
  • Boost the audio after adding the overlay. Re-encoding can occasionally affect perceived audio levels on some source files. If the output sounds slightly different from the original, drop it into our Audio Booster to dial it back to the right volume. Both tools run in-browser, so the round-trip stays completely upload-free.
  • Generate a thumbnail of the overlay version. Once the composite video is done, use our Video Thumbnail Generator to pull a still frame from the overlaid version. That way your video thumbnail shows the watermark or logo exactly as it appears in the video — consistent branding across the thumbnail and the content itself.

When to use a desktop editor instead

This tool handles the most common image overlay scenario: a single static image composited at a fixed position for the duration of the video. There are more advanced compositing tasks where a dedicated desktop editor is the right tool:

  • Animated overlays. If you need a GIF, animated PNG, or motion graphic — something that plays its own animation while sitting on top of the video — that requires timeline-based compositing in software like DaVinci Resolve or Adobe After Effects. This tool supports static images only.
  • Crossfade between two overlays. If you want one watermark to dissolve into another at a specific timecode — for example, a sponsor logo that fades in halfway through the video — you need keyframe-based opacity control, which is a feature of full NLEs like DaVinci Resolve or iMovie with third-party effects.
  • Multi-watermark compositing. Adding four or five separate overlays at different positions — a logo top-left, a lower-third text graphic, a bug bottom-right, and two callout badges mid-frame — is better handled in a timeline where each overlay sits on its own track and can be adjusted independently. Chaining multiple single-overlay passes in this browser tool would work technically but would require re-encoding the video once per overlay, accumulating quality loss with each pass.
  • Video-as-overlay (picture-in-picture). If the overlay itself is a video clip rather than a still image — a webcam feed over a screen-capture, for example — that is a picture-in-picture (PiP) operation requiring a second video input. DaVinci Resolve, iMovie, and most desktop NLEs support PiP natively; this tool works with still images only.

For everything else — the everyday watermark, logo, or sticker burn — the in-browser tool is faster, simpler, and requires no software installation.

Privacy and how this tool works

Every step of the compositing process — reading the video, decoding each frame, blending the overlay image, re-encoding, and packaging the output — happens entirely inside your browser using WebAssembly. Neither your video nor your image is ever uploaded to any server. There is no account, no processing queue, and no record of which files you used. Closing the tab discards everything immediately.

The processing engine is FFmpeg compiled to WebAssembly. The first time you use this tool, your browser downloads the ~30 MB engine file. After that it is cached locally, so every subsequent visit starts immediately without re-downloading anything. This is the same FFmpeg used by video professionals and broadcast engineers on the command line — running entirely within your browser’s secure sandbox, with no plugins, extensions, or native code installation needed.

For anyone working with sensitive content — internal company footage, a client’s unreleased product demo, private family video — the in-browser approach eliminates the privacy risks that come with uploading to a third-party cloud service. Many free online video tools do process your file remotely, which means your video travels over the internet and gets stored temporarily on infrastructure outside your control. This tool has no such step. Your files stay on your machine, under your control, throughout the entire process.

Ready to add an overlay?

Scroll up, drop your video and your image, pick a position and size, and click Apply Overlay. In a few minutes you’ll have a finished MP4 with your watermark, logo, or sticker permanently composited into every frame — and your files never having left your device. Bookmark this page for the next time you need to add image to video online: it’s one drag-and-drop away.

Frequently Asked Questions

Yes — completely free, no signup, no watermark from us (just your own watermark), no daily limit.

Yes. The overlay filter respects alpha channels, so transparent PNGs composite cleanly over the video. Your logo’s transparent areas show the video underneath.

PNG (with full alpha), JPG/JPEG, WEBP, and the first frame of static GIFs. Animated overlays are out of scope for this version.

Compositing requires re-encoding the video frames (we burn the overlay into each frame). We always output MP4 (H.264 + AAC) for universal playback compatibility.

Not in a single pass — only one overlay per run. To add multiple, run the tool twice: first add overlay A, then drop the output back in and add overlay B.

Audio Booster stream-copies the video unchanged. Image Overlay must decode and re-encode every video frame to composite the image onto each frame. Expect 5–30× longer than total video duration.

No. Overlay compositing happens entirely inside your browser using FFmpeg compiled to WebAssembly. Your files never leave your device. Closing the tab erases everything.

Trim it first with our Video Trimmer (lossless, instant), then come back to add the overlay.