A hook, body, and outro every time
Each script starts with an attention-focused hook, carries one clear idea through the body, and closes on a call to action. The structure is already in place before you start filming.
Describe your video topic and pick a length, and get three full scripts back. Each one comes structured into a hook, a body, and an outro, so you can pick the angle that fits and start filming. Add a platform and tone to focus the writing.
A video script is the written plan for what you say on camera, from the opening line to the closing call to action. It keeps your delivery tight so you stop rambling and lose fewer viewers in the first few seconds.
A solid script has three parts: a hook that earns attention, a body that delivers one clear idea, and an outro that tells viewers what to do next. Each script this tool generates follows that hook, body, and outro structure.
Start with one specific topic and the length you are targeting, then draft a hook, the main point, and a closing line. This generator does that draft for you: type your topic, pick a length, and it returns three full scripts you can use as a starting point.
You can write scripts for short-form clips, talking-head explainers, tutorials, product walkthroughs, and longer educational videos. Describe the topic and set the tone to informative, entertaining, educational, or persuasive, and the output adapts to that intent.
At a normal speaking pace of roughly 130 to 150 words per minute, a 5-minute video runs about 650 to 750 words. Pick a longer length for the fullest draft. Each script runs up to about 2,500 characters, so use the longer options as a starting point you expand.
Yes. You can target 30 seconds, 60 seconds, 3 minutes, or 5 minutes, so the same tool covers a quick Short and a longer YouTube upload. The script's length and pacing shift toward the duration you choose, up to about 2,500 characters per script.
Yes, and you should. Each script is a draft meant to be adjusted to your voice, your examples, and your data. Copy the one closest to your idea, then tighten the hook and swap in specifics only you know.
Write your topic in the language you want the script in and the output generally follows that language. For anything important, read the result through once to confirm the phrasing sounds natural before you record.
Be specific in the topic field. "3 beginner mistakes in home espresso" produces a sharper script than "coffee." Adding the platform and a tone gives the model more to work with, so the hook and pacing fit where the video will run.
Get Started
