About Overlay Image on Video
Overlay Image on Video keeps the complete file workflow inside this browser tab. Your selected file, its name, contents, settings, and generated output are not sent to AntiUpload or a cloud conversion service. Ads and aggregate traffic analytics stay outside the processing boundary and receive no file object or working buffer.
AntiUpload's Overlay Image on Video tool places a PNG, JPG, or WebP over MP4-family footage. It covers logos, product images, diagrams, corner badges, sponsor marks, and user-created watermarks without sending either asset to a cloud editor.
Choose any point in the complete top/middle/bottom by left/centre/right grid, set exact image width from 5% to 80% of the frame, adjust opacity from 5% to 100%, and optionally capture a start/end interval from the source player. Reversed times are flagged before export.
A muted local composite preview places the selected image over playable source video with the same width, opacity, and safe margins as export. The source image aspect ratio is preserved, and tall artwork is capped at 80% of frame height so it remains inside the video.
The browser decodes each source frame, draws the image through Canvas 2D, and hardware-encodes an MP4 through WebCodecs. Transparent PNG pixels remain transparent, source audio is carried into the output, and the corrected display-dimension path keeps the original visible frame size.
How it works
- Choose MP4, MOV, or M4VPick the video first. It stays on your device for the entire render.
- Attach an imageChoose PNG for transparency, or JPG/WebP for ordinary artwork and photos.
- Set placement, size, opacity, and timingChoose one of nine safe-area positions, use sliders or exact values, and optionally capture start/end timestamps from the source preview.
- Preview and render locallyReview the playable composite, then render. The image is drawn into active frames and exported as MP4 with the video audio.