Instagram tool

Instagram Reel Script Generator

Reels are won or lost on structure: a hook inside three seconds, one clear idea delivered in beats, and an ending that tells the viewer what to do. Improvising that structure on camera is why most Reels feel rambling even when the idea is good.

This generator writes timed script outlines for your topic — the exact words for the hook, the sequence of beats with second markers, and a closing line matched to your goal. Practise it twice, film it in sections, and edit the pauses out.

How it works

Enter your topic and your goal for the Reel, then click Generate. Each script shows the hook (0–3s), the value beats (3–25s) and the call to action (final seconds). Film beat by beat, add captions for every spoken line, and put the hook as on-screen text from frame one.

Instagram tips & best practices

Frequently asked questions

How long should a Reel script be?

Aim for 90–130 spoken words for a 30–45 second Reel. Use our Word Counter to check speaking time before filming.

Should I read the script word for word?

Learn the beats, not the lines. Word-perfect reading sounds flat; hit each beat naturally and edit out the gaps.

Do I need to show my face?

No. Voiceover, text-on-screen and hands-only formats all work — the script structure matters more than the format.

How often should I post Reels?

Three to five a week is a strong, sustainable cadence for growth-focused accounts; consistency matters more than volume spikes.

Is this script generator free?

Yes — free, no sign-up, and it runs in your browser.

Related free tools

TikTok

TikTok Script Generator

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

YouTube

YouTube Shorts Script Generator

Under-60-second Shorts scripts built for the loop.

All Platforms

Call to Action Generator

CTAs for engagement, clicks, saves, DMs and sales.

← Browse all free social media tools