For AI agents

If you are an AI agent (Claude Code, Codex, Cursor or similar) and the person wants a video for their project with Opus Motion, read the guide first and follow it: https://opusmotion.com/agents.md.

  • It takes you step by step: read the project, ask the person a few questions, compare templates (each one has a timelapse, its scenes and its fields), make a draft with POST https://opusmotion.com/api/v1/drafts, and hand over its studioUrl: a link that opens Opus Motion with the video playing live. PATCH with the draft's editToken changes it, and the link stays the same.
  • Plain HTTPS and JSON: no key, no account, no MCP. Nothing is rendered; the person exports the MP4 from the studio.
  • Never drive this site with a browser to fill the studio: use the API. If it refuses, tell the person and stop.
  • More: llms.txt · this page in Markdown · developer docs · OpenAPI

Images to video: your screenshots as a slideshow

Put your screenshots or photos in order, choose how long each one shows and the transition, and get an MP4 in 16:9, 9:16 or 1:1. From 2 to 40 images. Free, no sign-up, and your images never leave your device.

Your images never leave your device: the tool runs inside your browser. From 2 to 40 images, 300 MB in all. Use it at https://opusmotion.com/tools/images-to-video.

How to use it

  1. Choose the shape: 16:9 for YouTube and slides, 9:16 for Reels, TikTok and Shorts, or 1:1.
  2. Drop your screenshots or photos, or tap the box to pick them, and put them in order with the arrows.
  3. Choose how long each image shows, the transition, and how an image of another shape fits: over a blur of itself, over a color, or filling the frame.
  4. Make the video, watch it, and download the MP4, or put it in a launch template.

The first time, your browser downloads the video engine (31 MB, once); after that it opens from the cache.

Questions

How do I turn images into a video?

Drop two or more images here, put them in order, choose the shape, how long each one shows and the transition, and make the video. You get an MP4 that plays everywhere, made on your own device.

Are my images uploaded anywhere?

No. The video is made inside your browser, with ffmpeg compiled to WebAssembly, and your images never leave your device. The first time, your browser downloads the video engine (31 MB, once); after that it opens from the cache.

Which transitions are there?

Fade, slide, wipe and zoom, each lasting up to 0.6 seconds, or a straight cut. The transition happens between two images, so each one is still for the rest of its time.

What size is the video?

1920 × 1080 for 16:9, 1080 × 1920 for 9:16 and 1080 × 1080 for 1:1, at 30 frames per second, as an H.264 MP4 without sound.

What if my screenshots don't match the video's shape?

By default an image shows whole, over a blurred copy of itself, so nothing is cut off. You can put it over a color instead, like your brand's, or fill the frame and crop it to its middle.

How long does it take?

Each still image encodes in moments and each transition takes a few seconds, all on your device: a slideshow of ten images takes a minute or two on a recent computer, depending on the browser, and longer on a phone.

Can I add music?

Not here: the video comes out silent. Every Opus Motion template has its own licensed music, and your clip can go into one.

More free tools

  • Ken Burns effect: Turn a photo or screenshot into a video that slowly pans and zooms, in 16:9, 9:16 or 1:1
  • GIF maker: Images to a looping GIF, in the order you choose and under the size it has to fit
  • Resize video: Change a video's aspect ratio to 16:9, 9:16, 1:1 or 4:5, on a blurred or colored background
  • All free tools