Free tool · UGC script generator
A free UGC script generator. Five beats — hook, problem, demo, proof, call to action — with the words to say, the text on screen, the shot, and a word count against the clock.
Five beats
Here is the 30-second script it wrote for Halden, a made-up travel mug that keeps coffee hot for 12 hours: 58 spoken words, where 30 seconds holds about 75 at 2.5 a second.
00:00–00:03
Stop the thumb. The spoken line and the text on screen say the same thing in different words. Never a logo, never "Hi guys".
“It sounds too simple. Halden keeps coffee hot for 12 hours.”
On screen Halden keeps coffee hot for 12 hours
00:03–00:07
The want or the problem, specific and physical, so the viewer recognises themselves.
“Your coffee is cold before you get to work. Sound familiar?”
On screen Your coffee is cold
00:07–00:23
The product doing it, filmed close in a real room. Show, do not list.
“This is Halden, a travel mug. It keeps coffee hot for 12 hours. Here it is, doing exactly that. Made for early commuters.”
On screen Keeps coffee hot for 12 hours
00:23–00:27
One fact from you: a price, a spec, a guarantee. Never an invented number.
“Double-walled steel, and the lid locks shut.”
On screen Double-walled steel, and the lid locks shut
00:27–00:30
One action, said and shown, matching the button the platform puts on the ad.
“Tap Shop now to get yours.”
On screen Shop now
The one beat it leaves to you
The reason to believe is the line a viewer is most likely to repeat, and the one a regulator is most likely to read. So it has to be a fact you can back up: a price, a spec, a guarantee, a rating you really have.
Give the tool one and it is used word for word. Leave it out and the script marks the slot — it never fills it with a number, a review or a result that nobody can stand behind.
20, 25, 30 seconds, your choice, budgeted at 2.5 spoken words a second: about 50, 62, 75 words. The count under the script shows how full it is.
The reason to believe has to be a fact you can back up: a price, a spec, a guarantee. Give one and it is used word for word. Leave it out and the script marks the slot rather than invent a claim for you.
That is who it is written for: the presenter demonstrates and describes, and never speaks as a customer. Label the finished ad as AI-generated where the platform asks; TikTok and Meta both label AI-generated content.
Yes: no account and no credits. Each tool allows ten runs an hour from one connection, so it stays free for everyone.
It is used to write the result and then discarded: nothing you type is stored or added to analytics. Your connection is counted for an hour for the limit. When Claude drafts the result, your words are sent to Anthropic to write it, as the Privacy Policy describes.
Privacy PolicySometimes. When our Claude model is available, Claude Haiku writes the first draft and every line is checked against the same rules the patterns follow; any line that fails is dropped. Otherwise the tool writes from its patterns alone. Each result says which.
Because the person saying it on camera is often an AI presenter, and an AI presenter has never used your product. A line like "I have used this every day for a month" in their mouth is a fabricated testimonial, which the US Federal Trade Commission’s rule on consumer reviews and testimonials prohibits. So the tools write demonstration and description instead, and never a number or a claim you did not give them.
What the rule allows