Upload your video
Choose an MP4, MOV or WebM file up to 60 seconds. No account is required.
Free AI video prompt generator
Turn any video into editable, shot-by-shot prompts and downloadable keyframes for Veo, Kling, Runway, Seedance and Sora.
Upload and analyze
Get prompts by shot, real start and end frames, and model-ready instructions in one analysis.
2. Upload your source video
Choose a short video to begin.
Report a problemYour source stays visible
Compare every generated shot description with the original video before you copy the prompt.
Three simple steps
Use a short reference clip to create prompts you can inspect, edit and paste into the AI video tool you already use.
Choose an MP4, MOV or WebM file up to 60 seconds. No account is required.
Check the keyframes, timing, subject motion, camera movement, lighting and sound notes.
Choose Veo, Kling, Runway, Seedance or Sora, then copy the prompts and frame instructions.
More than a summary
Separate prompts for each cut, with timecodes and editable details instead of one vague paragraph.
Download real frames from each shot to guide image-to-video models and compare the result.
Visible or audible evidence is labeled separately from details the AI has inferred.
Switch between a universal pack and five model-specific formats without paying for another AI analysis.
Model-ready output
Each AI video model expects different guidance. The tool keeps the visual facts consistent while changing the prompt structure and frame instructions for the model you select.
Separates visual direction from dialogue, music and sound effects.
Pairs motion instructions with start and end frames when the workflow supports them.
Uses a starting image and a concise prompt focused on movement.
Assigns each reference frame a role and keeps the action in timeline order.
Produces a structured storyboard brief without inventing controls we have not verified.
New to the workflow? Read how to write video-to-prompt instructions or open the dedicated video to prompt generator page.
Built for checking
Keep the original video visible and jump back to the timestamp for each shot.
Correct any field and every model-specific prompt updates from the same reviewed analysis.
Upload and analyze without watching an ad, creating an account or entering payment details.
The tool explains what it observed, what it inferred and why exact recreation can still require iteration.
Help and limits
Clear answers about video formats, keyframes, model prompts, privacy and what AI can realistically recreate.
A video to prompt generator studies a reference video and turns what it sees into text instructions for an AI video model. This tool goes further than a single summary: it creates an editable shot list with timecodes, downloadable frames, sound notes and prompts formatted for different models.
Upload a short MP4, MOV or WebM file, select Generate Video Prompt, then review the shot descriptions against the source preview. Correct anything the analysis misunderstood, choose your AI video model and copy the prompt one shot at a time.
Yes. The public version is free, requires no account or payment details, and does not place an ad gate in front of the result. It currently allows up to three analyses per visitor each day, subject to a small site-wide daily capacity.
Yes. Upload an MP4, MOV or WebM file strictly below 20 MiB (20,971,520 bytes) and no longer than 60 seconds. If the browser cannot read the file, re-export it as an H.264 MP4 and try again.
You get an editable shot list with timecodes, visible and audible details, real start, reference and end frame downloads, plus a complete prompt pack. Each model version explains which frame to upload, which prompt to paste and how to assemble the generated clips.
The tool formats prompts for Veo, Kling, Runway, Seedance and Sora, plus a general version. Runway focuses on a starting image and motion, Veo separates visual and audio direction, Kling can use start and end frames, and Seedance assigns reference material a specific role.
The models accept different controls and respond to different prompt structures. Every version uses the same reviewed analysis, but changes the frame instructions, motion wording, timeline and sound sections to fit the selected workflow. Switching versions does not make another AI call.
A cut changes the scene, composition or camera setup. Creating one prompt per shot gives you more control and makes a weak result easier to replace. Generate the shots separately, trim them to the source timing and join them in the listed order.
Use the START frame for a first-frame workflow and the END frame when your model supports first-and-last-frame guidance. The REFERENCE frame comes from the middle of the shot and helps you compare appearance. Reanalyze older results if real start and end frames are missing.
No tool can recover the original prompt, random seed, model settings or editing process from a rendered video. Treat the result as a strong starting point. Identity, complex motion, exact timing, readable text and sound can still require several generations or a final edit.
Observed fields describe evidence that is visible or audible in the source. Inferred fields are interpretations, such as whether an apparent zoom came from camera movement or digital scaling. Inferences stay outside the copyable shot prompt so you can review them first.
The free analysis asks the AI to review both the visual and audio streams, including dialogue, music and sound effects. It is not a guaranteed transcript and does not separate audio tracks, so check important words and sound cues against the original video.
This site does not save the uploaded video or extracted frames to its own disk in the public version. A stateless relay sends the video to the configured AI provider for analysis, and your browser creates temporary frame downloads. Provider-side handling follows that provider's terms, so avoid sensitive uploads.
Not in the current public version. Download a video you are entitled to use and upload the file directly. Link analysis will only be added after it can be offered reliably without hiding the core upload workflow.
Check the file type and 60-second duration, and keep the file strictly below 20 MiB (20,971,520 bytes). The daily capacity may also be full, or the AI provider may time out. If the result is inaccurate, compare each shot with its timestamp, edit one field at a time and regenerate only the shot that needs work.