Add Image to Video Online

Place one or more images over a video. Move, resize, rotate, and time each logo, photo, screenshot, sticker, or graphic before downloading the processed result.

Free No Installation No Watermark

Online editor to add an image to a video

Add multiple image layers and edit them independently. Drag a selected layer, use its corner handles to resize it, rotate it, and set the part of the timeline in which it appears.

Choose a video to add imagesor drag and drop a video file hereSupported inputs include MP4, MOV, AVI, WebM and MKV.
0:000:00

How to Add an Image to a Video

An image overlay sits above the video frame for the time range you choose. Each uploaded image becomes a separate layer with its own position, dimensions, rotation, and timing.

Step-by-step

  1. Upload or drag and drop a video file.
  2. Click Add image and choose a logo, photo, screenshot, sticker, or graphic.
  3. Use a preset or move, resize, and rotate the layer in the preview.
  4. Set its start and end time.
  5. Add more image layers if needed and review the timeline.
  6. Process the video and download the result.

What you can customize

  • X and Y position.
  • Width and height.
  • Rotation from -180° to 180°.
  • Start and end time for every layer.
  • Logo, Sticker, and Center placement presets.
  • Multiple independently editable image layers.

Why Add an Image to a Video?

An overlay can identify a brand, show a referenced screen or product, add a visual instruction, or provide context without replacing the underlying footage.

Keep important footage visible. Preview each layer across its complete time range because a good position in one scene may cover a face, caption, product, or interface element in another.

Popular use cases

  • Place a logo or brand mark in a corner.
  • Show a product photo during a relevant explanation.
  • Add screenshots to a tutorial or walkthrough.
  • Use arrows, icons, stickers, or visual callouts.
  • Display a before/after reference at a chosen time.

Choose the right source image

PNG is useful for logos and graphics that need transparency. JPG works well for rectangular photos and screenshots without transparency. Use a sufficiently large source so it remains clear at the displayed size.

Position, Size, Rotation, and Timing

Drag the active layer to move it and use corner handles to resize it. You can also enter exact X, Y, width, height, and rotation values. Width and height are independent, so preserve the source proportions manually if stretching is not intentional.

Start and end values control when the layer is visible. If several images overlap in time and position, later layers may cover earlier ones; review the full sequence rather than a single frame.

Logo, Photo, Screenshot, or Text?

Supported Video and Image Formats

The video uploader accepts common inputs including MP4, MOV, AVI, WebM, and MKV. The image picker accepts browser-supported image files, including common PNG and JPG images. Actual preview and processing support can depend on the codec or image encoding inside a file.

Learn More About Adding Images to Video

Frequently Asked Questions

Answers to common questions about adding photos, pictures, and graphics to video online.

How do I add an image to a video online?

Upload your video, add the image file, place it on the screen, adjust its size and timing, then export the final video.

Can I add a photo to a video for free?

Yes. Upload a video, add a photo as an image layer, position and time it, then process the result.

Can I place a logo or PNG over a video?

Yes. You can overlay a logo, PNG, or other image file on top of your video and position it anywhere on the frame.

Can I choose when the image appears in the video?

Yes. You can set the image overlay to appear for the whole video or only during a specific part of the clip.

What image formats can I use?

The image picker accepts browser-supported image files, including common PNG and JPG images. PNG is useful when the overlay needs transparency.

Can I add multiple images to one video?

Yes. You can overlay multiple images, photos, or graphics in the same project and place them at different times or positions.