Reels are won or lost in the first three seconds, often on mute. This Instagram Reel script generator plans for both, with a hook that is spoken and shown on screen and overlays that work without sound.
You describe the subject, the viewer, the key message and the action you want. You get a concept, a timed table of shots, overlays and voiceover, an audio mood, cover text and a caption, for 30 to 45 seconds by default.
Facebook Reels use the same vertical format, so one script serves both, and the former Facebook Video Script tool now lives here. For TikTok and YouTube Shorts, see the TikTok Video Script in the Social media family.
What you get
- A one-line concept stating the single idea of the Reel
- A script table with Time, Shot, On-screen text and Voiceover columns
- A 3-second hook, written as a spoken line and as an overlay of up to 8 words
- An audio mood or style, never a named copyrighted song
- Cover text of up to 5 words and a 1 to 3 line caption with at most 5 hashtags
What you fill in
- Video topic optional
-
What the Reel is about, who it is for, the key message, and the action you want viewers to take
How to use it, step by step
-
Describe one Reel
In Video topic, write the subject, the viewer, the one message to remember and the closing action. One story with a beginning and an end works better than a whole campaign.
-
Give the length if it differs
Write "15 seconds" or "60 seconds" in the topic and the timings follow.
-
Set language and tone, then generate
Pick the output language and tone of voice under the form. Labels, overlays and placeholders all come out in that language.
-
Rehearse with a timer, then film
Read the voiceover aloud against a timer, cut what overruns, film from the Shot column and fill any [placeholder].
Example, input and output
Input
- Video topic
- A Reel for our neighborhood bakery showing one sourdough loaf being shaped, scored and baked during the early shift. For local followers. Key message: every loaf is shaped by hand each morning. Action: pre-order for Saturday pickup through the link in bio.
Output
| Time | Shot | On-screen text | Voiceover |
|---|---|---|---|
| 0-3s | Close-up, dough turned onto a floured bench | Before we open | This loaf doesn't exist yet. |
| 3-9s | Overhead, hands shaping the dough | Shaped by hand | Every loaf here is shaped by hand. |
| 9-16s | Blade scoring the top | One cut | One cut, so it opens the right way. |
| 16-24s | Loaf slides into the oven, then comes out crackling | Worth the early start | That sound is why we start early. |
| 24-32s | Loaf on the counter, shop window behind | Pre-order for Saturday | Want one Saturday? Link in bio. |
Audio: calm acoustic track, lowered under the crackle of the crust.
Cover text: Shaped by hand
Caption: Every loaf, shaped by hand before we open. Saturday pickup, pre-order through the link in bio. #sourdough #bakery #breadmaking #freshbread #[yourcity]
Illustrative example written by the editorial team to show the expected format.
Tips for better results
- Keep one idea per Reel. A topic that lists the whole menu shows nothing for long enough.
- For a Facebook Page, ask for a Page-style call to action, such as sending a message or booking.
- If you speak on camera, write "spoken to camera" in the topic, or the plan may lean on B-roll and voiceover.
Who uses it, and for what
Shop owner filming alone
Turn one everyday moment, a product being made, into a shot list you can film in a single session.
Social media manager batching a week
Five topics, five scripts, each with cover text and caption ready for whoever films.
Facebook Page with a muted audience
Reuse the script for Facebook Reels, where overlays carry the message for people scrolling without sound.
Limits and good practice
- It writes the plan, not the video. A recorded voice track can come from Text to Speech.
- Audio is a mood. Choose the actual sound in the app and check it is cleared for business accounts.
- It does not see your analytics or current trends.
Frequently asked questions
How long is a Reel script from this tool?
Between 30 and 45 seconds unless your topic asks for another length. Write "15 seconds" or "60 seconds" and the time column follows. Shots or overlays change every 3 to 5 seconds.
Can I use the same script for Facebook Reels?
Yes. Instagram and Facebook Reels share the same vertical format, which is why the Facebook Video Script tool was merged into this one. The overlays work without sound, and you can ask for a call to action suited to a Page, such as sending a message.
Does the script tell me which song to use?
It suggests a mood or style, such as calm acoustic or an upbeat trending sound, and never names a copyrighted song. You pick the track inside Instagram or Facebook, where you can see whether it is available for your account type.
How is it different from the TikTok Video Script?
This tool ends with a Reel cover and an Instagram caption. The TikTok Video Script gives three hooks to test, filming notes and a search keyword in the first seconds, since TikTok search reads speech and on-screen text.
Will the script invent offers, prices or results?
No. It uses only what you write in the topic. A detail you did not give, such as a price, date or link, appears as a placeholder in square brackets in the output language, so nothing goes live unchecked.
Try it in your workspace
Start free, no credit card needed. When you need more, one suite grows with you, from Lite to Agency.
Sign in or create a free account, the tool opens in your workspace.