{
 "api_version": "1.0",
 "slug": "google-flow",
 "name": "Google Flow",
 "type": "tool",
 "type_label": "Tool",
 "summary": "Google's browser studio for making short video clips and pictures from a description, a photo or reference images, then editing and stitching them into scenes. Runs Google's own Veo, Gemini Omni and Nano Banana models. Needs a Google account; some daily credits are free.",
 "areas": [
  {
   "id": "video",
   "label": "Video"
  },
  {
   "id": "image",
   "label": "Pictures"
  },
  {
   "id": "avatar",
   "label": "Talking presenters"
  }
 ],
 "what_its_for": [
  {
   "id": "make.video.from_description",
   "label": "A video, from a description",
   "main": true
  },
  {
   "id": "make.video.from_photo",
   "label": "A video, by bringing a photo to life",
   "main": false
  },
  {
   "id": "make.video.edit_video",
   "label": "A video, by editing a video I have",
   "main": false
  },
  {
   "id": "make.video.extend",
   "label": "A video, a longer version of a clip",
   "main": false
  },
  {
   "id": "make.picture.from_description",
   "label": "A picture, from a description",
   "main": false
  },
  {
   "id": "make.picture.edit_photo",
   "label": "A picture, by changing a photo I have",
   "main": false
  },
  {
   "id": "make.avatar.digital_twin",
   "label": "A talking presenter, a digital twin of me",
   "main": false
  }
 ],
 "inputs_outputs": [
  "text_to_video",
  "image_to_video",
  "video_to_video",
  "text_to_image",
  "image_to_image"
 ],
 "openness": {
  "id": "closed",
  "label": "Closed",
  "explanation": "Only usable through the maker's app or API",
  "open_source": false
 },
 "licence": {
  "family": "proprietary",
  "family_label": "The maker's own terms",
  "name": "Google Terms of Service and Generative AI Prohibited Use Policy",
  "url": "https://policies.google.com/terms?hl=en-US"
 },
 "commercial_use": {
  "headline": "yes",
  "label": "Yes",
  "cheapest_commercial_plan": null,
  "conditions": [],
  "rights_survive_cancel": null
 },
 "cost": {
  "free_option": true,
  "free_tier": true,
  "free_tier_includes": "50 Flow credits a day for everyone; non-subscribers may be blocked from video during peak hours (about 2-5 pm UTC)",
  "free_to_run_yourself": false,
  "cheapest_paid": null,
  "plans": [],
  "plans_complete": false,
  "estimates": [],
  "note": "Prices as published by the maker. Anything in estimates is Plainly's own rough comparison, not a maker price."
 },
 "access": {
  "routes": [
   {
    "id": "web_app",
    "label": "In your browser"
   },
   {
    "id": "mobile_app",
    "label": "Phone app"
   }
  ],
  "platforms": [
   "web"
  ]
 },
 "skill_level": {
  "id": "no_setup",
  "label": "No setup"
 },
 "made_by": {
  "name": "Google LLC",
  "country": "US"
 },
 "status": {
  "id": "active",
  "label": "Available"
 },
 "rights_and_safety": {
  "trains_on_your_work": "opt_out",
  "watermark": [
   "invisible",
   "visible"
  ],
  "copies_real_faces_or_voices": [
   {
    "kind": "face",
    "route": "avatar of yourself",
    "consent": "none"
   },
   {
    "kind": "voice",
    "route": "avatar of yourself",
    "consent": "none"
   }
  ],
  "limits": {
   "max_video_seconds": 10,
   "note": "Veo models 4-8 s per clip; Gemini Omni Flash up to 10 s. Omni outputs 720p or 360p draft; upscaling to 1080p (subscribers) or 4K (Ultra)."
  }
 },
 "related": {
  "uses_models": [
   {
    "slug": "veo-3",
    "name": "Veo 3",
    "type": "model",
    "json": "https://plainly.guide/api/tools/veo-3.json"
   }
  ],
  "uses_models_not_listed": [
   "Veo 3.1 Lite",
   "Veo 3.1 Fast",
   "Veo 3.1 Quality",
   "Gemini Omni Flash 1.1",
   "Nano Banana Pro",
   "Nano Banana 2 Lite",
   "Nano Banana 2.1"
  ],
  "available_on": [],
  "hosts_models": [],
  "replaced_by": []
 },
 "alternatives": {
  "for_task": "make.video.from_description",
  "for_task_label": "A video, from a description",
  "entries": [
   {
    "slug": "adobe-express",
    "name": "Adobe Express",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/adobe-express.json"
   },
   {
    "slug": "adobe-firefly",
    "name": "Adobe Firefly",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/adobe-firefly.json"
   },
   {
    "slug": "adobe-premiere-pro",
    "name": "Adobe Premiere",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/adobe-premiere-pro.json"
   },
   {
    "slug": "akool",
    "name": "Akool",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/akool.json"
   },
   {
    "slug": "animoto",
    "name": "Animoto",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/animoto.json"
   },
   {
    "slug": "arcads",
    "name": "Arcads",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/arcads.json"
   },
   {
    "slug": "canva-magic-studio",
    "name": "Canva AI (Magic Studio)",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/canva-magic-studio.json"
   },
   {
    "slug": "capcut",
    "name": "CapCut",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/capcut.json"
   },
   {
    "slug": "civitai",
    "name": "Civitai",
    "type": "host",
    "json": "https://plainly.guide/api/tools/civitai.json"
   },
   {
    "slug": "cogvideox",
    "name": "CogVideoX",
    "type": "model",
    "json": "https://plainly.guide/api/tools/cogvideox.json"
   },
   {
    "slug": "comfyui",
    "name": "ComfyUI",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/comfyui.json"
   },
   {
    "slug": "creatify",
    "name": "Creatify",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/creatify.json"
   },
   {
    "slug": "deevid-ai",
    "name": "DeeVid AI",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/deevid-ai.json"
   },
   {
    "slug": "domo-ai",
    "name": "DomoAI",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/domo-ai.json"
   },
   {
    "slug": "dreamina",
    "name": "Dreamina",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/dreamina.json"
   },
   {
    "slug": "dzine",
    "name": "Dzine",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/dzine.json"
   },
   {
    "slug": "fal",
    "name": "fal",
    "type": "host",
    "json": "https://plainly.guide/api/tools/fal.json"
   },
   {
    "slug": "filmora",
    "name": "Filmora",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/filmora.json"
   },
   {
    "slug": "flexclip",
    "name": "FlexClip",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/flexclip.json"
   },
   {
    "slug": "fliki",
    "name": "Fliki",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/fliki.json"
   },
   {
    "slug": "flora",
    "name": "FLORA",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/flora.json"
   },
   {
    "slug": "flux-3",
    "name": "FLUX 3",
    "type": "model",
    "json": "https://plainly.guide/api/tools/flux-3.json"
   },
   {
    "slug": "fotor",
    "name": "Fotor",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/fotor.json"
   },
   {
    "slug": "gemini-omni",
    "name": "Gemini Omni 1.2 Flash",
    "type": "model",
    "json": "https://plainly.guide/api/tools/gemini-omni.json"
   },
   {
    "slug": "genmo",
    "name": "Genmo",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/genmo.json"
   },
   {
    "slug": "getimg-ai",
    "name": "getimg.ai",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/getimg-ai.json"
   },
   {
    "slug": "grok-imagine",
    "name": "Grok Imagine",
    "type": "model",
    "json": "https://plainly.guide/api/tools/grok-imagine.json"
   },
   {
    "slug": "hailuo-ai",
    "name": "Hailuo AI",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/hailuo-ai.json"
   },
   {
    "slug": "higgsfield",
    "name": "Higgsfield",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/higgsfield.json"
   },
   {
    "slug": "hitpaw-video-enhancer",
    "name": "HitPaw VikPea",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/hitpaw-video-enhancer.json"
   },
   {
    "slug": "hugging-face",
    "name": "Hugging Face",
    "type": "host",
    "json": "https://plainly.guide/api/tools/hugging-face.json"
   },
   {
    "slug": "hunyuan-video",
    "name": "HunyuanVideo",
    "type": "model",
    "json": "https://plainly.guide/api/tools/hunyuan-video.json"
   },
   {
    "slug": "ideogram",
    "name": "Ideogram",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/ideogram.json"
   },
   {
    "slug": "imagine-art",
    "name": "ImagineArt",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/imagine-art.json"
   },
   {
    "slug": "invideo-ai",
    "name": "invideo AI",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/invideo-ai.json"
   },
   {
    "slug": "invokeai",
    "name": "Invoke (InvokeAI)",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/invokeai.json"
   },
   {
    "slug": "kaiber",
    "name": "Kaiber",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/kaiber.json"
   },
   {
    "slug": "kandinsky-6-video",
    "name": "Kandinsky 6.0 Video",
    "type": "model",
    "json": "https://plainly.guide/api/tools/kandinsky-6-video.json"
   },
   {
    "slug": "kapwing",
    "name": "Kapwing",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/kapwing.json"
   },
   {
    "slug": "kittl",
    "name": "Kittl",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/kittl.json"
   },
   {
    "slug": "kling-2-5",
    "name": "Kling 2.5 Turbo",
    "type": "model",
    "json": "https://plainly.guide/api/tools/kling-2-5.json"
   },
   {
    "slug": "kling-4",
    "name": "Kling 4.0",
    "type": "model",
    "json": "https://plainly.guide/api/tools/kling-4.json"
   },
   {
    "slug": "kling-ai",
    "name": "Kling AI",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/kling-ai.json"
   },
   {
    "slug": "krea",
    "name": "Krea",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/krea.json"
   },
   {
    "slug": "leonardo-ai",
    "name": "Leonardo.Ai",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/leonardo-ai.json"
   },
   {
    "slug": "ltx-studio",
    "name": "LTX Studio",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/ltx-studio.json"
   },
   {
    "slug": "ltx-video",
    "name": "LTX-Video",
    "type": "model",
    "json": "https://plainly.guide/api/tools/ltx-video.json"
   },
   {
    "slug": "luma-dream-machine",
    "name": "Luma Dream Machine",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/luma-dream-machine.json"
   },
   {
    "slug": "ray-3",
    "name": "Luma Ray3",
    "type": "model",
    "json": "https://plainly.guide/api/tools/ray-3.json"
   },
   {
    "slug": "lumen5",
    "name": "Lumen5",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/lumen5.json"
   },
   {
    "slug": "mage-space",
    "name": "Mage Space",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/mage-space.json"
   },
   {
    "slug": "magi-1",
    "name": "MAGI-1",
    "type": "model",
    "json": "https://plainly.guide/api/tools/magi-1.json"
   },
   {
    "slug": "magic-hour",
    "name": "Magic Hour",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/magic-hour.json"
   },
   {
    "slug": "magnific-ai",
    "name": "Magnific",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/magnific-ai.json"
   },
   {
    "slug": "minimax-h3",
    "name": "MiniMax H3",
    "type": "model",
    "json": "https://plainly.guide/api/tools/minimax-h3.json"
   },
   {
    "slug": "hailuo-02",
    "name": "MiniMax Hailuo 02",
    "type": "model",
    "json": "https://plainly.guide/api/tools/hailuo-02.json"
   },
   {
    "slug": "mochi-1",
    "name": "Mochi 1",
    "type": "model",
    "json": "https://plainly.guide/api/tools/mochi-1.json"
   },
   {
    "slug": "moonvalley",
    "name": "Moonvalley",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/moonvalley.json"
   },
   {
    "slug": "nightcafe",
    "name": "NightCafe",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/nightcafe.json"
   },
   {
    "slug": "open-sora",
    "name": "Open-Sora",
    "type": "model",
    "json": "https://plainly.guide/api/tools/open-sora.json"
   },
   {
    "slug": "openart",
    "name": "OpenArt",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/openart.json"
   },
   {
    "slug": "picsart-ai",
    "name": "Picsart",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/picsart-ai.json"
   },
   {
    "slug": "pictory",
    "name": "Pictory",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/pictory.json"
   },
   {
    "slug": "pika",
    "name": "Pika",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/pika.json"
   },
   {
    "slug": "pixelcut",
    "name": "Pixelcut",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/pixelcut.json"
   },
   {
    "slug": "pixlr",
    "name": "Pixlr",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/pixlr.json"
   },
   {
    "slug": "pixverse",
    "name": "PixVerse",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/pixverse.json"
   },
   {
    "slug": "pollo-ai",
    "name": "Pollo AI",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/pollo-ai.json"
   },
   {
    "slug": "quso-ai",
    "name": "quso.ai",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/quso-ai.json"
   },
   {
    "slug": "renderforest",
    "name": "Renderforest",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/renderforest.json"
   },
   {
    "slug": "replicate",
    "name": "Replicate",
    "type": "host",
    "json": "https://plainly.guide/api/tools/replicate.json"
   },
   {
    "slug": "revid-ai",
    "name": "Revid AI",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/revid-ai.json"
   },
   {
    "slug": "runpod",
    "name": "Runpod",
    "type": "host",
    "json": "https://plainly.guide/api/tools/runpod.json"
   },
   {
    "slug": "runware",
    "name": "Runware",
    "type": "host",
    "json": "https://plainly.guide/api/tools/runware.json"
   },
   {
    "slug": "runway",
    "name": "Runway",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/runway.json"
   },
   {
    "slug": "gen-4",
    "name": "Runway Gen-4",
    "type": "model",
    "json": "https://plainly.guide/api/tools/gen-4.json"
   },
   {
    "slug": "seaart",
    "name": "SeaArt",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/seaart.json"
   },
   {
    "slug": "seedance",
    "name": "Seedance",
    "type": "model",
    "json": "https://plainly.guide/api/tools/seedance.json"
   },
   {
    "slug": "skyreels-v2",
    "name": "SkyReels V2",
    "type": "model",
    "json": "https://plainly.guide/api/tools/skyreels-v2.json"
   },
   {
    "slug": "sora",
    "name": "Sora",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/sora.json"
   },
   {
    "slug": "sora-2",
    "name": "Sora 2",
    "type": "model",
    "json": "https://plainly.guide/api/tools/sora-2.json"
   },
   {
    "slug": "steve-ai",
    "name": "Steve AI",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/steve-ai.json"
   },
   {
    "slug": "synthesys",
    "name": "Synthesys",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/synthesys.json"
   },
   {
    "slug": "together-ai",
    "name": "Together AI",
    "type": "host",
    "json": "https://plainly.guide/api/tools/together-ai.json"
   },
   {
    "slug": "topview-ai",
    "name": "TopView",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/topview-ai.json"
   },
   {
    "slug": "veed",
    "name": "VEED",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/veed.json"
   },
   {
    "slug": "veo-3",
    "name": "Veo 3",
    "type": "model",
    "json": "https://plainly.guide/api/tools/veo-3.json"
   },
   {
    "slug": "videoleap",
    "name": "Videoleap",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/videoleap.json"
   },
   {
    "slug": "vidu",
    "name": "Vidu",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/vidu.json"
   },
   {
    "slug": "vyond",
    "name": "Vyond",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/vyond.json"
   },
   {
    "slug": "wan-2-1",
    "name": "Wan 2.1",
    "type": "model",
    "json": "https://plainly.guide/api/tools/wan-2-1.json"
   },
   {
    "slug": "wan-2-2",
    "name": "Wan 2.2",
    "type": "model",
    "json": "https://plainly.guide/api/tools/wan-2-2.json"
   },
   {
    "slug": "wavespeed-ai",
    "name": "WaveSpeedAI",
    "type": "host",
    "json": "https://plainly.guide/api/tools/wavespeed-ai.json"
   },
   {
    "slug": "zebracat",
    "name": "Zebracat",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/zebracat.json"
   }
  ]
 },
 "last_updated": "2026-10-12",
 "entry_status": "draft",
 "sources": [
  {
   "field": "access",
   "url": "https://support.google.com/flow/answer/16353333?hl=en",
   "checked": "2026-10-12",
   "confidence": "medium",
   "confidence_label": "Checked, but the page was unclear or partial",
   "note": "Help page says 'download the Google Flow app' but does not name the phone platforms. Desktop Chromium browser recommended. 18+ only; supported regions only. Multiple models, but all Google's own."
  },
  {
   "field": "commercial_use",
   "url": "https://policies.google.com/terms?hl=en-US",
   "checked": "2026-10-12",
   "confidence": "medium",
   "confidence_label": "Checked, but the page was unclear or partial",
   "note": "Terms assign ownership ('Google won't claim ownership over that content'); no explicit commercial clause. Some Flow help pages say a paid Google AI plan is needed to use Flow at all."
  },
  {
   "field": "licence",
   "url": "https://support.google.com/flow/answer/16353333?hl=en",
   "checked": "2026-10-12",
   "confidence": "high",
   "confidence_label": "Checked on the maker's own page",
   "note": null
  },
  {
   "field": "lifecycle",
   "url": "https://support.google.com/flow",
   "checked": "2026-10-12",
   "confidence": "high",
   "confidence_label": "Checked on the maker's own page",
   "note": "Former address labs.google/flow now redirects to flow.google.com."
  },
  {
   "field": "likeness_cloning",
   "url": "https://support.google.com/flow/answer/17102997?hl=en",
   "checked": "2026-10-12",
   "confidence": "low",
   "confidence_label": "Inferred or from a secondary source; needs review",
   "note": "Avatar captures 'your own' look and voice via a phone scan; no explicit consent or identity check is described. Not offered in the EEA, UK or Switzerland."
  },
  {
   "field": "limits",
   "url": "https://support.google.com/flow/answer/16352836?hl=en",
   "checked": "2026-10-12",
   "confidence": "high",
   "confidence_label": "Checked on the maker's own page",
   "note": null
  },
  {
   "field": "made_by",
   "url": "https://policies.google.com/terms?hl=en-US",
   "checked": "2026-10-12",
   "confidence": "high",
   "confidence_label": "Checked on the maker's own page",
   "note": "Google Terms: organised under Delaware law, address 1600 Amphitheatre Parkway, Mountain View, California, USA."
  },
  {
   "field": "modalities",
   "url": "https://support.google.com/flow/answer/16352836?hl=en",
   "checked": "2026-10-12",
   "confidence": "high",
   "confidence_label": "Checked on the maker's own page",
   "note": null
  },
  {
   "field": "openness",
   "url": "https://flow.google.com/",
   "checked": "2026-10-12",
   "confidence": "high",
   "confidence_label": "Checked on the maker's own page",
   "note": null
  },
  {
   "field": "pricing",
   "url": "https://one.google.com/about/google-ai-plans/",
   "checked": "2026-10-12",
   "confidence": "low",
   "confidence_label": "Inferred or from a secondary source; needs review",
   "note": "Google AI plan prices are rendered by script and were blank on the page we read, so plans are left empty. Credit figures are from the Flow credits help page (support.google.com/flow/answer/16526234)."
  },
  {
   "field": "skill_level",
   "url": "https://support.google.com/flow/answer/16353333?hl=en",
   "checked": "2026-10-12",
   "confidence": "medium",
   "confidence_label": "Checked, but the page was unclear or partial",
   "note": null
  },
  {
   "field": "tasks",
   "url": "https://support.google.com/flow/answer/16352836?hl=en",
   "checked": "2026-10-12",
   "confidence": "high",
   "confidence_label": "Checked on the maker's own page",
   "note": "Models page lists text to video, frames to video, ingredients, extend and video-to-video editing; image creation and editing; a separate help article covers making an avatar of yourself."
  },
  {
   "field": "trains_on_outputs",
   "url": "https://support.google.com/flow/answer/17025472?hl=en",
   "checked": "2026-10-12",
   "confidence": "high",
   "confidence_label": "Checked on the maker's own page",
   "note": "With 'Help improve Google Flow' on, Google may use interactions, uploads and generated output to improve products; human reviewers may read them. Can be switched off."
  },
  {
   "field": "watermark",
   "url": "https://support.google.com/flow/answer/16353333?hl=en",
   "checked": "2026-10-12",
   "confidence": "high",
   "confidence_label": "Checked on the maker's own page",
   "note": "All Veo, Omni and Nano Banana outputs carry an invisible SynthID mark. A visible mark can be switched on in your profile and is always added in India, South Korea and Vietnam."
  }
 ],
 "links": {
  "page": "https://plainly.guide/tools/google-flow/",
  "website": "https://flow.google.com/",
  "affiliate": null,
  "translations": {
   "es": "https://plainly.guide/es/tools/google-flow/",
   "fr": "https://plainly.guide/fr/tools/google-flow/"
  }
 },
 "attribution": "Data from Plainly Guide (https://plainly.guide). Please credit Plainly with a link to the entry page when you use it."
}
