Tool

UGC Script Generator

Writing UGC scripts that fit a 5, 10, or 15-second video is harder than it looks. Too many words and the speech sounds rushed. Too few and you waste screen time. This tool generates scripts with the right word count for your chosen duration. Powered by agent-media script templates. Sign up to generate videos.

Generate a Script

Word limit: 25 words for 10 seconds

Enter a product or topic and click Generate Script.

Word Count Guide for agent-media

agent-media validates word count before generating. If your script is too long for the chosen duration, it gets rejected. This prevents rushed, unnatural speech. Here are the limits:

DurationMax WordsPacingCost
5 seconds12~2.4 words/sec~$1.50
10 seconds25~2.5 words/sec~$3.00
15 seconds37~2.5 words/sec~$4.50

Script Templates

Every template follows the hook + body + CTA format that works best for short-form video. The hook grabs attention in the first 2 seconds. The body delivers the message. The CTA drives action.

Hook + Problem + CTA

"Stop scrolling. If you struggle with your product, you need to hear this. I tried..."

Personal Story

"Okay so I have been using your product for two weeks now. Honestly did not..."

Controversial Take

"Unpopular opinion. Most people are doing your product completely wrong. Here is what actually works...."

Before and After

"Before your product I was wasting hours every day. Now I get it done in..."

Social Proof

"Everyone keeps asking me about your product. So here is the truth. It actually delivers...."

UGC Script Writing Tips

Start with a hook. The first sentence decides whether someone keeps watching. Questions, bold claims, and pattern interrupts work best. "Stop scrolling" is overused but still effective.

Use simple words. UGC scripts sound spoken, not written. Avoid jargon. Short sentences. One idea per sentence. Read it out loud before generating.

End with action. Tell the viewer what to do: "Link in bio," "Check it out," "Try it free." A video without a CTA is a wasted ad spend.

Test multiple versions. With agent-media, you can generate 5 versions of the same script with different actors in under 10 minutes. Let the data tell you which hook works best.

Turn scripts into videos

agent-media takes your script, pairs it with an AI actor, adds lip-sync, subtitles, and music, and delivers a finished MP4. From terminal, API, or dashboard.