Image Overlay on Video

Add an image overlay to your video. Choose between displaying the image throughout the entire video or only on the first frame. Customize position, size, opacity, and more. All processing happens locally in your browser.

Click to upload video

MP4, WebM, MOV, MKV, AVI

Click to upload overlay image

PNG, JPG, WebP, SVG

Overlay Settings

Full Video: image visible throughout. First Frame Only: image appears for exactly one frame.

Note: Video rendering may take significant time depending on video length and resolution. First Frame Only mode displays the overlay for exactly one frame based on the output frame rate. Processing happens entirely in your browser.

Rendering...

Processing video...

Rendering Complete!

Output Format: -
Output Size: -
Duration: -
Resolution: -

Why use this tool?

Add watermarks, logos, or any image overlay to your videos directly in your browser without uploading anything. Perfect for branding videos, adding intro frames, or creating custom video content.

Key Features

  • Privacy-focused: All processing happens locally in your browser
  • No sign-up required: Start immediately
  • Two overlay modes: Full video or first frame only
  • Flexible positioning: 9 preset positions or custom drag placement
  • Customizable appearance: Adjust size, opacity, and rotation
  • Maintain aspect ratio: Keep your image proportions intact
  • Multiple output formats: MP4 or WebM

First Frame Only Mode

The First Frame Only mode displays your overlay image for exactly one frame at the beginning of the video. The duration of one frame depends on the output frame rate (typically 1/30th of a second for 30 FPS video). This is ideal for brief intro cards or watermarks that should only appear momentarily.

Browser Compatibility

This tool uses the MediaRecorder API and Canvas which are supported in modern browsers including Chrome, Firefox, Edge, and Safari (recent versions).