Write a video script with a hook, body, and outro

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.

Generate Video Scripts

Describe your topic and pick a length. Optionally add a platform and tone.

You get three scripts per topic. After they appear, we'll help you pick the angle that fits and shape it into your own script.

How it works

Three video scripts in three steps

Describe your video topic and pick a length, then get three full scripts, each with a hook, a body, and an outro you can read on camera.

Step 1: Describe your topic

Type one specific subject, like three beginner mistakes in home espresso, and choose a target length. Add a platform and tone if you want.

Step 2: We write three scripts

Each one comes back as a hook, a body, and an outro, sized to the length you picked and written as spoken lines ready to read aloud.

Step 3: Copy and adapt

Pick the script closest to your idea, copy it, then tighten the hook and swap in the examples and numbers only you know.

Free to use No sign-up required Three scripts per topic
Read your result

What you can learn from your scripts

Read the three drafts side by side. They show which hook fits your topic, which beats are worth keeping, and which lines read weakest.

  • What stands out

    The hook is the tell. If the opening line names a specific moment or stakes your viewer recognizes, the script is worth keeping; if it opens on a broad statement, that draft will feel slow in the first three seconds.

  • Patterns

    Across the three scripts, notice how each hook works: a question, a bold claim, a relatable confession. The move that sounds most like how you talk on camera is the angle to build on.

  • Opportunities

    A body section may frame your topic in a way you had not tried, or an outro may suggest a call to action worth reusing. Pull the strongest beat from one draft into the angle you settle on.

  • Weak spots

    Mark any script that crams two ideas into the body or ends on a vague sign-off with no real next step. Those are the drafts that lose a viewer before the outro makes its point.

  • Context

    Judge each draft against the length and platform you chose. A 30-second Reels script should move faster and cut harder than a 5-minute YouTube walkthrough on the very same topic.

  • What to ignore

    Do not weigh the exact wording too hard. The character count beside each script is only a pacing guide, and the phrasing is a first draft, not the finished line you will say on camera.

Why use it

What you can do with the script generator

It turns one topic into three full scripts, each split into a hook, a body, and an outro, so the structure is ready before you sit down to film.

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.

Three drafts to choose from

One topic returns three scripts on the same idea, so you can compare the openings and pick the one that fits how you deliver on camera.

Sized to your length

Pick 30 seconds for a Short or up to 5 minutes for a long-form upload, and the pacing and length adjust toward the duration you set.

TRY SUBMAGIC FOR FREE

Edit shorts 10x faster with AI

99% caption accuracy

4.7/5 on G2 (80+)

48+ supported languages

4,000,000+ users

Toolkit

Keep optimizing with Submagic

Once your script is set, tighten the opening line and line up the title, description, and closing call to action that go out with the same video.

FAQ

Questions about the Video Script Generator

What is a video script?

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.

What should a video script include?

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.

How do you write a video script?

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.

What types of scripts can I create?

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.

How long should a 5 minute video script be?

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.

Does it work for Shorts and long-form videos?

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.

Can I edit the scripts after generating them?

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.

Can the generator handle topics in different languages?

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.

How do I get better results from the script generator?

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

Start creating shorts that get more views, faster.

Get Started Now
Try for free

10× faster editing speed

+40% average views increase

80% reduction in editing cost