YouTube tool

YouTube Shorts Script Generator

Shorts live or die on completion and replays: under 60 seconds, vertical, and judged by whether a viewer who never chose your video watches to the end — then watches again because the ending folded back into the start. That is a writing problem before it is a filming problem.

This generator writes Shorts scripts sized at roughly 120–150 words: an opening line that states the payoff, two or three fast beats, and a final line designed to loop or to send viewers to your long video on the same topic.

How it works

Enter your topic and the long video it can promote (if any), then click Generate. Film vertically at 1080×1920, caption every line, and end the script exactly where the first line begins so the loop feels seamless.

YouTube tips & best practices

Frequently asked questions

How long can a YouTube Short be?

Up to 3 minutes for newer uploads, but the classic, best-performing Shorts format is under 60 seconds. This generator writes for under 60.

How many words fit in a Short?

About 130–150 words per minute of natural speech — so roughly 140 words for a 55-second Short.

Do Shorts help a long-form channel?

Yes, when the Short and the long video share a topic: Shorts find new viewers, the linked long video turns them into subscribers.

Should Shorts have hashtags?

Include #Shorts plus one or two topic tags in the description; see our YouTube Hashtag Generator for focused sets.

Is this script generator free?

Yes — free with no account, running in your browser.

Related free tools

TikTok

TikTok Script Generator

Second-by-second TikTok scripts with hooks and payoffs.

YouTube

YouTube Title Generator

Clickable, searchable YouTube titles under 60 characters.

Instagram

Instagram Reel Script Generator

Timed Reel scripts: hook, beats and CTA by second.

← Browse all free social media tools