AI Script Writer for TikTok & Instagram Reels

Camera's ready, words aren't? Tell it what your video is about, pick TikTok or Instagram Reels, choose a goal and a length, and get a script you can read straight to camera: a hook, the build and a landing line, plus short delivery notes. It writes 30- or 60-second spoken scripts for short-form video, not screenplays.

Script structure: hook, build, landing line

Every script comes back in the same three parts, sized to the length you pick. Word counts assume a natural speaking pace.

PartWhat it does30 seconds60 seconds
HookGrabs attention in the first line, no warm-upOne lineOne line
The buildThe beats that support the hook, in the rhythm of real speechOne tight pointTwo or three beats
Landing lineMakes the video feel finished instead of cut offOne lineOne line
Whole scriptAbout 65–90 wordsAbout 130–180 words

Each script also comes with short delivery notes on how to say it, so it sounds like you talking. The structure of every script is modeled on a real high-performing video.

Want to write it yourself first? Here is how to write a video script beat by beat.

What you choose

  • Platform: TikTok or Instagram Reels. TikTok scripts sound chatty and unpolished; Instagram Reel scripts sound a notch more composed.
  • Goal: Educate, Sell, Inspire, Entertain or Build Authority, so the script is written toward what you want the video to do.
  • Length: 30 or 60 seconds, so the script fits the video you plan to film.
  • Topic: what the video is about, who it's for and the detail that makes it yours, in up to 300 characters.

Example script (30 seconds, TikTok)

This is an example we wrote to show the structure. It is not output from the tool.

Topic: meal prep for people who hate meal prep. Goal: Educate. Platform: TikTok. Length: 30 seconds.

Hook

You don't hate meal prep. You hate cooking five different meals on a Sunday.

The Build

So don't. Cook two proteins, one grain, and one big tray of roasted vegetables. That's the whole prep. Then mix them differently each day. Monday's a rice bowl. Tuesday it goes in a wrap. Wednesday it all hits a pan with an egg on top.

Landing

Same four things, five lunches, and none of them taste like leftovers.

Delivery notes

Say the hook straight to camera, no intro. Point at each container as you name it. Slow down on the last line.

That's 71 spoken words, inside the 65–90 range for 30 seconds.

Start from a template or a UGC framework

Staring at a blank note? Start from a script template: 14 templates, 3 open to everyone and the rest free with an account. For ad or product videos, use the UGC ad frameworks: 34 frameworks across 10 angles. Templates open the generator with the goal and length already set; UGC frameworks open it with the goal and the framework's opening hook.

After the script

Frequently asked questions

What is an AI script writer?

An AI script writer turns a short brief into a script. Captain Hook AI's version is built only for short-form video: give it a topic, a platform (TikTok or Instagram Reels), a goal and a length, and it returns a 30- or 60-second spoken script with a hook, the build, a landing line and delivery notes.

How do I write a script for a TikTok or Reels video?

Start with a hook that earns attention in the first line, add a build of two or three beats that support it, and end with a landing line that makes the video feel finished rather than cut off. The script writer writes all three for you from a topic, a platform and a goal, in the rhythm of real speech instead of an essay.

What is the best structure for a short-form video script?

Hook, build, landing line. The hook stops the scroll in the first line, the build is the two or three beats that earn every second after it, and the landing line closes the thought instead of trailing off. Every script here follows that structure and is modeled on the shape of a real high-performing video.

How long should a 30 or 60 second video script be?

About 65–90 words for 30 seconds and 130–180 words for 60 seconds, at a natural speaking pace. Pick 30 seconds for a single tight point, or 60 seconds when the build needs two or three beats before the landing line.

How is this different from asking ChatGPT for a script?

You don't have to write a prompt or explain short-form video. You pick a platform, a goal and a length, and every script is modeled on the structure of a real high-performing video, written in that platform's spoken voice, with delivery notes.

Can it write YouTube scripts or screenplays?

No. It writes 30- or 60-second spoken scripts for TikTok and Instagram Reels only. For a film, a play or a long YouTube video, you'll want a screenwriting tool instead.

Do I need a hook already, or can it write one too?

It writes the hook as part of every script. If you open the generator from a UGC framework, it starts with that framework's opening hook.

How do I make my script sound natural instead of robotic?

Match the platform's real voice instead of writing formal sentences. TikTok scripts read chatty and slightly unpolished on purpose; Instagram Reels read a notch more composed. Each script comes with short delivery notes so it sounds like you talking, not a script being read.

Is the script writer free?

Yes. The Free plan includes scripts and needs no credit card. Creator and Pro plans add more scripts; compare plans when you need them.

Can I edit the script after it generates?

Yes. It's your script: copy it and change anything you like, or regenerate for a different angle. Save the keeper to My Saved Content and schedule it on your Content Calendar for the day you plan to film.

Got a topic and no words yet? Get a script you can film today. Free to try, no credit card.