Free AI video prompt generator
This AI video prompt generator turns a scene and an action into a shot description that video models can follow: framing, camera movement, style, light, sound and dialogue. It formats the result for Google Veo 3, OpenAI Sora 2, Kling, Runway, Hailuo (MiniMax), Wan or Pika, each in the structure that model reads best.
Your optimized prompt
🔒 Runs in your browser. Your text is not stored on our servers.
How to use it
Choose model, ratio and length
Pick one of seven video models, 16:9, 9:16, 1:1 or 21:9, and a duration. Use a length your model actually supports.
Describe scene and action
Write where it happens and what happens. One clear action per clip gives the most reliable motion.
Direct the camera
Choose the shot type and the camera movement, then style, lighting and mood.
Add sound and dialogue
Describe sounds and an optional line of dialogue for models with audio, list what to avoid, and generate.
Think in shots, not stories
Video models generate short clips, usually a few seconds long. A prompt that describes a whole story (“she arrives, argues, leaves, it starts raining”) gets compressed into confusing motion. Treat each prompt as one shot: one place, one main action, one camera move. If you need a sequence, write several prompts and edit the clips together.
The builder asks for exactly what a director would specify for one shot:
- Scene: the setting, time of day and weather.
- Action: who moves and how — “walks toward the camera and smiles” rather than “is happy”.
- Shot type: wide establishing, medium, close-up, extreme close-up, POV or over-the-shoulder.
- Camera movement: static, dolly-in or out, pan, tracking, orbit, crane, handheld, drone or zoom.
- Look: style, lighting and mood.
- Sound and dialogue: used by models that generate audio.
How the output changes per model
The same shot is written differently for each model. With the scene “a rainy neon street in Tokyo at night” and the action “a woman in a yellow raincoat walks toward the camera and smiles”:
Hailuo: [Push in] A woman in a yellow raincoat walks toward the camera and smiles. Setting: a rainy neon street in Tokyo at night. Medium shot. Cinematic film still, neon lighting, mysterious mood. Runway: Slow dolly-in: A rainy neon street in Tokyo at night. a woman in a yellow raincoat walks toward the camera and smiles. Medium shot. Cinematic film still, neon lighting, mysterious atmosphere.
Hailuo receives bracketed camera commands such as [Push in], [Pan right] or [Pedestal up] at the start. Runway gets the movement as a leading label. Pika gets a compact sentence plus a negative prompt line. Kling and Wan get labeled sentences for scene, camera, lighting and style, with duration, ratio and a negative line at the end; Kling also gets a sound line. Veo 3 and Sora 2 have their own dedicated pages: the Veo 3 prompt generator and the Sora prompt generator.
Camera movement vocabulary that models understand
| Move | Best for |
|---|---|
| Static shot | Dialogue, product details, calm scenes |
| Slow dolly-in | Building tension or focusing on a face |
| Tracking shot | Following a walking or running subject |
| 360° orbit | Showing a product or hero moment from all sides |
| Crane up / drone fly-over | Revealing a landscape or city |
| Handheld | Documentary, vlog or urgent feel |
Choose one move per clip. Combining several moves in a few seconds usually produces jittery or unnatural camera paths.
Duration, sound and what to avoid
The duration menu offers 5 to 20 seconds, but each model and plan has its own limits; the number in the prompt is a hint, and the real length is set in the model's interface. Sound descriptions matter only for models that generate audio. In the avoid field, list concrete problems such as subtitles, text overlays, distorted faces. For a model-specific walkthrough, see the Kling prompt generator.
A practical way to choose a model is to write the shot once, switch the model menu, and test the same idea in two tools with the same settings. Models differ in how they handle faces, fast motion and physics, and your own shot is the only reliable benchmark.
Pro tips
- Describe visible motion with verbs: turns, pours, runs, lifts, looks up.
- Keep one subject and one action per clip for the most stable results.
- Match the aspect ratio to the platform: 9:16 for Reels, Shorts and TikTok, 16:9 for YouTube.
- Add “subtitles, text overlays” to the avoid field if your model tends to write captions.
- Generate a still first with the image prompt generator, then animate it with an image-to-video model.
Frequently asked questions
Is this AI video prompt generator free?
Yes. It runs in your browser with no sign-up and no limit. It writes prompts; you generate the video in the model you use.
Which video models does it support?
Google Veo 3, OpenAI Sora 2, Kling, Runway, Hailuo (MiniMax), Wan and Pika. Each gets its own prompt structure.
Why are style words in English?
Video models follow English camera and style vocabulary most reliably. Your scene and action are kept as you typed them.
Can I get the prompt as JSON?
Yes. Tick “Also give me a JSON version” to get the same shot as structured data with keys like duration_seconds, camera_movement and audio.
Does the prompt set the clip length?
No. It states the duration as guidance, but you choose the actual length in the video tool, within the limits of your model and plan.
Related tools
Updated: