facebookscriptvideo

AI Facebook Video Script Generator — Free Tool

A 30 to 60 second Facebook script, marked up as hook, body and CTA, written in spoken English rather than written English.

Real examples

Actual output from the assistant for Facebook.

Facebook video reaches an audience with no context and a slower scroll, so the script can afford one sentence of setup that a TikTok script cannot.

Brief
what to do in the first hour after a small kitchen flood
[HOOK] If your kitchen has just flooded, the next hour decides how expensive this gets. [BODY] Water off first — the stopcock is usually under the sink. Then electricity, at the consumer unit, before you stand in anything. Photograph everything before you move it. Insurers ask, and a phone photo with a timestamp settles it. Get the standing water out with towels rather than a mop, then open windows and get air moving. Skirting boards and the underside of units are what actually go, and they go from moisture, not from the flood. [CTA] Ring your insurer within the hour. Most policies have a reporting window and it is shorter than people expect.

Features

  • Marked up as [HOOK], [BODY] and [CTA] so it is shootable
  • Written for the mouth — read it aloud and it works
  • Aimed at 30 to 60 seconds of actual speech
  • Pairs with the hook generator if you want more openers

Input

What should the video cover?

Free to use

3 generations a day, no account — then 50 free generations/month

How it works

  1. Write a short brief — one line describing what you want. Specific beats broad: "winter blend, 20% off this week" gives a better result than "coffee promo".
  2. Press Generate. It runs right here — no account, no card, three times a day.
  3. Need more? A free account raises the limit to 50 AI generations a month.
  4. Take the result wherever it needs to go. This one lives on the page rather than in the composer, because it is something you do once rather than every time you post.

What you get free

Three generations a day on this page, with no account at all. Signing up is free and raises it: the Free plan includes 50 AI generations a month, Pro includes 300 and Business includes 1000 — and you can buy credits on any plan if you run out.

An account doesn't change this particular tool — it runs the same way whether or not you have one. What it changes is everything downstream: once you've picked a name, a title, or an idea, the account is where you actually schedule and publish the posts that follow from it.

Getting better output

  • Put one concrete detail in the brief — a number, a name, a place. Generic briefs produce generic output.
  • Use the per-platform page, not the general one. The platform changes the length, the register, and in some cases the rules the result has to obey.
  • Run it more than once. Each run is independent, and the second attempt on a sharper brief usually beats editing the first.
  • Treat it as a first draft. The fastest workflow is generate, then change one line — not generate and paste.

Frequently asked questions

How long should a Facebook video script be?

Facebook video reaches an audience with no context and a slower scroll, so the script can afford one sentence of setup that a TikTok script cannot. Facebook Reels run up to 90 seconds, and the feed plays them muted with captions by default.

Do I need an account?

No — you get 3 free generations a day right on this page, no signup. A free account lifts the limit: the Free plan includes 50 AI generations a month, Pro includes 300 and Business includes 1000, or you can buy credits on any plan.