Checked 2026-09-11

Which model runs where

One table for the question that sends people in circles: I want this model, which platform do I pay for? Built from each platform's own catalogue, not from its marketing page.

How to read this

A tick means the platform carries the model. A dash means it has not published the model, which is not the same as not having it. Every pricing page checked understates its own catalogue, so treat a dash as unconfirmed.

A tilde means the platform has a different version of the same family, for example Seedance 1.5 where another has 2.5.

Deciding between two of them? The model comparisons put them side by side.

Video

Model Maker ImagineArtOpenArtCreatifyFigma WeaveVosu
Seedance 2.5 ByteDance
Seedance 2.0 ByteDance
Seedance 1.5 Pro ByteDance
Kling 3.0 Kuaishou
Kling 3 Omni (Kling O3) Kuaishou
Kling 2.6 Kuaishou
Veo 3.1 Google
Gemini Omni Flash Google
Sora 2 OpenAI
Runway Gen-4.5 Runway
Wan 3.0 Alibaba
Wan 2.7 Alibaba ~~
MiniMax H3 MiniMax
PixVerse V6 PixVerse ~
Luma Ray 2 Luma
LTX 2 Lightricks
Grok Imagine 1.5 xAI
Vidu Shengshu
Haiper Haiper

Image

Model Maker ImagineArtOpenArtCreatifyFigma WeaveVosu
GPT Image 2.5 OpenAI
GPT Image 2 OpenAI ~
Nano Banana Pro Google
Nano Banana 2 Google
Seedream 5 ByteDance
Seedream 4.5 ByteDance ~
Flux 2 Pro Black Forest Labs
Wan 2.7 Image Alibaba
Grok Imagine Image 2 xAI
Recraft V4 Recraft ~
Ideogram Ideogram
Mystic Freepik
Qwen Multiangle Alibaba
Topaz Upscale Topaz

Lip sync

Model Maker ImagineArtOpenArtCreatifyFigma WeaveVosu
Kling Avatars 2.0 Pro Kuaishou
Infini Talk MeiGen
Seedance dialogue ByteDance

Audio

Model Maker ImagineArtOpenArtCreatifyFigma WeaveVosu
AI Song Generation ImagineArt
AI Music Generation ImagineArt
AI Speech ImagineArt
Voice cloning various

3D

Model Maker ImagineArtOpenArtCreatifyFigma WeaveVosu
Hunyuan 3D V3 Tencent
Rodin V2 Deemos

What the table shows

  • Seedance 2.5 runs on all five platforms. Only ImagineArt, OpenArt and Creatify say so publicly; Figma Weave and Vosu carry it without listing it.
  • GPT Image 2.5 is on OpenArt and Creatify. It is the newest OpenAI image model and it produced this site's hero image.
  • Sora 2 is on Vosu and none of the other four.
  • Kling 3 Omni and Kling O3 are the same model. OpenArt uses the first name, Creatify the second, and neither lists both.
  • Creatify publishes the minimum plan for every model through its API, which no other platform does. None of it is on its pricing page.
  • Two platforms publish a per-generation credit cost: Figma Weave on its public pricing page, and ImagineArt inside the app on each model card.
  • Every pricing page checked understates its catalogue. Models run on these platforms that their own pricing pages never name, so any comparison built from pricing pages alone is wrong.
  • Lip sync as a separate product exists only on ImagineArt. Elsewhere it comes bundled inside Seedance or Kling.
  • Wan 3.0, LTX v2 and Gemini Omni Flash are on Creatify's free plan, the cheapest route to any of them among the five.

Where to run them

ImagineArt

Images and video in one place — generate your references and the reel without switching tabs.

Open ImagineArt

OpenArt

Many image and video models behind one account, with a playground for comparing them.

Open OpenArt

Creatify

AI avatars and UGC ads built around a product link, not a blank canvas.

Open Creatify

Figma Weave

A node canvas where a whole generation workflow becomes something you can re-run.

Open Figma Weave

Vosu

AI video generation aimed at short-form social output.

Open Vosu

Referral links. I earn a commission if you subscribe, at no extra cost to you. Full disclosure.

What this table cannot tell you

  • No platform publishes a complete model list. Pricing pages understate every catalogue checked, so gaps here mean 'not published', never 'not available'.
  • ImagineArt's full list needs a logged-in account or its MCP, which is connecting.
  • Per-generation credit costs: available for Figma Weave (public) and ImagineArt (in-app). Not available for OpenArt, Vosu or Creatify.
  • Cells marked 'no' should be read as unconfirmed rather than absent.