Add Image to Video

Put a logo, a photo, an animated GIF or a small video on top of your video, drag it into place, set its size and timing, then download the MP4.

  • Transparent PNG logo
  • GIF and video overlays
  • No watermark
  • 100% private

Drag and drop your files here

MP4, MOV, WebM… — the video stays on your device

Select

100% private — Everything is processed directly in your browser: your files, voice, and image are never sent to Chatzam's servers.

How to add an image to a video

  1. Upload the video

    Drop the main video (MP4, MOV, WebM…) into the box or pick it from your gallery.

  2. Add the image and place it

    Add an image, a logo, a GIF or a video, drag it on the preview or pick a corner, then set its size, opacity and when it appears.

  3. Download the result

    Click “Create video with image”: the overlay is merged into the video and you download an MP4 (or MOV, MKV) with the original sound.

Simple, precise overlays

Transparent logo

PNG (and SVG) transparency is preserved: your logo shows without a white square around it. Lower the opacity for a subtle watermark.

Image, animated GIF or video

A still photo, a looping GIF or a second video as a picture-in-picture: up to 10 elements on the same video.

Drag to place

Drag the element on the preview or use the 9 quick positions; adjust size, rotation, opacity and timing, with an optional fade.

Private and free

Everything happens in your browser: your files never leave your device. No sign-up, no watermark added.

Put a photo or logo on a video online

To brand a video with your logo, show a product photo during a demo or drop a funny picture at just the right moment, simply upload the video, then the image. The element appears on the preview: move it with your finger or mouse, enlarge it with the “Width” slider and choose when it shows up. The result is a real MP4 video where the image is part of the picture: it displays on YouTube, TikTok, Instagram, WhatsApp or in a presentation.

Add your logo as a watermark on a video

A logo watermark protects your videos and reminds viewers of your brand. Ideally use a PNG with a transparent background, place it top right (the default position for the first element), shrink it to 10–15% of the width and lower the opacity to around 60–70%. Leave the time range on the whole video so it stays visible from start to finish. Reminder: only add your logo to videos you have the rights to.

Animated GIFs and picture-in-picture video

An animated GIF (reaction, sticker, blinking arrow) loops for its whole time range. A second video can also be overlaid as a picture-in-picture, for example your webcam in a corner of a screen recording: it plays without sound, loops if it's shorter than its time range, and the main video's sound is kept. Set its width and, if you like, tilt it slightly for a livelier look.

Supported formats and quality

Images: PNG, JPG, WebP, SVG, AVIF, BMP and animated GIF (depending on what your browser can open). Videos: MP4, MOV, WebM and other formats your browser can play. The final video keeps its resolution up to Full HD and is encoded in H.264 with AAC sound. To put an image on a photo rather than a video, use “Add a Watermark”; for text, “Add Text to Video”.

Frequently Asked Questions

How do I put an image on a video?

Upload the video, click “Add an image, logo or video”, choose the image, drag it where you want and set its size. Then click “Create video with image” to download the MP4.

How do I add my logo to a video without a white background?

Use a logo in transparent PNG (or SVG) format: the transparency is kept. A JPG has no transparency and will keep its background. Lower the opacity for a more subtle watermark.

Can the image show for just a few seconds?

Yes. Select the element, then set “Appears at” and “Disappears at”, or use “Start here” and “End here” during playback. A 0.3 to 1 second fade softens its entrance.

How do I put a video inside another video?

Add a video instead of an image: it shows as a picture-in-picture that you place and resize like an image. It's overlaid without sound and loops during its time range; the main video's sound is kept.

Does it work on iPhone and Android?

Yes, in Safari or Chrome, with no app. Choose the video, then the image from your gallery, and move the image with your finger. On a phone, stick to videos of a few minutes.

Is my video uploaded to a server?

No. The overlay is made in your browser with FFmpeg; only the video engine (about 30 MB) is downloaded, once. Your video and images stay on your device.

Other free tools

All video tools →

Rate this tool
Be the first to rate this tool