Sign inGet $5 free
Compare/Image to video

Image to video

Animate a still image into a short video clip, guided by a text prompt. 1 live · 1 in the catalog.

CheapestAnimate an image into video (Runway Gen-4 Turbo)$0.250 per 4 seconds of video
ProviderPriceStatus
Animate an image into video (Runway Gen-4 Turbo)Runway$0.250 / 4 seconds of videoLive

Success rate and speed will show once a provider has 5 real calls in the last 30 days.

Run a comparison

Pick up to 6 live providers. Each one is charged at its own price; failures are free.

Sign in to run comparisons. New accounts get $5 free.Sign in

Questions

Which Image to video API is cheapest?

The cheapest is Runway at $0.250 per 4 seconds of video. Failed calls are not charged.

How do I call an Image to video API from an AI agent?

Connect your agent once: paste the message from superpowers.tools/docs into Claude, ChatGPT or Codex. Then ask in your own words, and your agent picks this provider and runs it. You pay only when a call works, and new accounts get $5 free. Developers can call POST /v1/run with "tool": "runway.image-to-video" or use the MCP server.

For developersAPI call and the shared input and output format

Call it with one API key: POST /v1/run with "tool": "runway.image-to-video", or through the MCP server. Every provider takes the same input and returns the same output, and failed calls are not charged.

Input

{
  "type": "object",
  "additionalProperties": false,
  "required": [
    "image_url"
  ],
  "properties": {
    "image_url": {
      "type": "string",
      "format": "uri",
      "description": "First frame of the video: an https PNG, JPEG or WebP image. Images made with Superpowers tools work directly."
    },
    "prompt": {
      "type": "string",
      "maxLength": 1000,
      "description": "What should happen in the video: subject motion, camera move, mood. Optional; without it Runway animates the image on its own."
    },
    "duration": {
      "type": "integer",
      "minimum": 4,
      "maximum": 10,
      "default": 4,
      "description": "Length in seconds (4 to 10, default 4). Price is US$0.25 per 4 seconds: 4 s costs US$0.25, 6 s US$0.375, 10 s US$0.625. Set max_price_usd at least that high."
    },
    "ratio": {
      "type": "string",
      "enum": [
        "16:9",
        "9:16",
        "4:3",
        "3:4",
        "1:1",
        "21:9"
      ],
      "default": "16:9",
      "description": "Output frame: 16:9 (1280x720), 9:16 (720x1280), 4:3, 3:4, 1:1 or 21:9. Pick the one closest to the image to avoid cropping."
    },
    "seed": {
      "type": "integer",
      "minimum": 0,
      "maximum": 4294967295,
      "description": "Optional seed; the same seed and input give similar results."
    }
  }
}

Normalized output

{
  "video_url": "",
  "duration_s": 0
}