Choose the moving footage
Open one local video and wait for its preview. This is the background for the photos.
Show a still photograph while your video keeps playing. Place portraits, product details or before-and-after references over one clip, then export MP4 locally. Free, without an account, upload or added watermark.
No upload size limit. Files stay in this browser.
Keep this tab open until encoding finishes.
Open one local video and wait for its preview. This is the background for the photos.
Click Add photo and choose a file. Repeat for another photograph; the picker within a selected layer replaces that photo.
Select each picture, resize and position its box, then adjust opacity. Play the clip to check that the subject stays visible.
Keep the tab open during export. Open the downloaded video to review picture and sound. Export again after edits.
Use separate pictures for a portrait, product detail or visual comparison.
Drag and resize the selected box, or enter X, Y, width and height.
Keep a reference fully visible or fade the entire photograph.
The canvas uses the original video width and height; MP4 export re-encodes at 30 fps.
Use browser-readable MP4, MOV, WebM or M4V clips and PNG, JPG/JPEG, WebP or SVG still images. File extensions alone do not guarantee successful decoding or export.
Keep a “before” photo in a corner of a 15-second video showing the restored chair. At 100% opacity, viewers can compare the upholstery without the moving background showing through. Play the clip and move the picture if the chair passes behind it.
Use a photo that already includes the detail you want: enlarging a tiny source will not recover sharpness. This places a still over footage rather than inserting a separate photo scene.
For diagrams or screenshots, see Add Image to Video. For a sequence made from stills, use Image to Video. Browse all free tools.
Yes. No account or credits are required, and no extra DojoClip watermark is added.
No. Files, preview and rendering stay on your device. The page may download processing code. Save the MP4 before leaving; there is no saved cloud project.
Yes. Each photo has separate placement and opacity. Add photo creates a layer; the selected layer’s picker replaces its photo. Assign or delete empty layers before export.
Yes, when the file already has transparent areas, such as a PNG or WebP cutout. The tool does not remove a photo background. Reducing opacity fades the subject and background together.
No. The photograph stays fixed for the full clip while the video plays behind it. There are no timed entrances, motion tracking or AI photo animation, and no second moving-video layer.
MP4 export needs compatible decoding and encoding. Quality, size and frame rate may change. There is no fixed input cap, but memory limits apply. One video exports at a time.
The complete photograph fits inside its box while keeping its proportions. A tall portrait therefore does not fill a wide rectangle. Resize the box for a useful layout; there is no crop or rotation control here.