Instagram Reel Script Generator

Turn an analyzed reference into an original Reel script for your product and voice.

Supports:TikTokInstagramMeta AdsYouTubeGoogle DriveXPinterest

A reference becomes a starting point for your own Reel

The sample opens with a small, familiar frustration, explains a practical routine and closes with an action. Keep that creative logic while giving the new draft its own product and words.

Source line

When I do not want to start, I stop asking myself to finish.
00:00

SampleRewrite scriptDesk Lamp

Document exports
  1. 01

    When I do not want to begin, I make one small place ready.

  2. 02

    The desk lamp lights the page I am working on. The rest of the desk can wait until this one task is finished.

  3. 03

    Start with the corner where you want to sit down tomorrow.

  • Analyze before you rewrite

    Read the source transcript and structure first. Choose the hook, angle, format or structure you want the draft to keep.

  • Supply your own context

    Add your product, audience and voice, or use a saved creator profile. These facts guide the new script.

  • Keep the work you create

    AnyScript keeps drafts and revisions in your workspace. Refine a version instead of starting again with every change.

Sample reference: a small timer and a more manageable first step.

Read the original Reel and its structure. This is the reference analysis that comes before the rewrite action.

A ceramic artist setting a cream mechanical timer beside a notebook and a clay bowl in a bright studio00:40

Sample

A timer that makes starting smaller

SSample Maker
  • Tutorial
  • Hook ·Contrarian
Script structure

Transcription

Translate
  • 00:00

    When I do not want to start, I stop asking myself to finish.

  • 00:05

    I put this small timer on the desk and choose ten minutes.

  • 00:09

    For those ten minutes there is only one thing in front of me.

  • 00:14

    The unfinished list goes in the drawer where I cannot keep rereading it.

  • 00:19

    When the timer ends, I can stop, or I can choose another small block.

  • 00:25

    The useful part is having an end I can actually see.

  • 00:29

    I do not use it to work faster. I use it to make beginning feel smaller.

  • 00:35

    Try it with the task you have moved to tomorrow three times.

Structure map

Keyframe analysis

  1. 01

    Outcome

    Outcome reframe

    Reframe the goal from finishing to starting.

    Next move

    Name the ten-minute route immediately after the reframe.

    Emotion · reliefPacing · mediumContrarian reframe
  2. 02

    Steps

    Single-task setup

    Show the timer and one-task focus rule.

    Next move

    Show the timer and chosen task on screen.

    Emotion · focusPacing · mediumConcrete setup · Single-tasking
  3. 03

    Steps

    Distraction removal

    Remove the unfinished list from view.

    Next move

    Show where the list is placed out of sight.

    Emotion · reliefPacing · mediumEnvironment design
  4. 04

    Pitfall

    Overrun guard

    Prevent overrun by making stopping a valid outcome.

    Next move

    Say the stop option before the next-block option.

    Emotion · reliefPacing · mediumPermission to stop
  5. 05

    Result

    Visible endpoint

    Connect the visible end to a smaller beginning.

    Next move

    Pair the claim with the timer moment.

    Emotion · reliefPacing · slowReframe · Visible endpoint
  6. 06

    Next step

    Task application

    Prompt viewers to apply it to one avoided task.

    Next move

    Make the task prompt more specific to the viewer.

    Emotion · encouragementPacing · mediumDirect prompt

Emotional arc

relief

Outcome

6 / 10
  1. relief
  2. focus
  3. relief
  4. relief
  5. relief
  6. encouragement

Pacing timeline

Outcome reframe

0:00–0:05 · Outcome

Medium
Seekable pacing timeline
0:000:40
SpeedFastMediumSlow
Pacing note

Short declarative lines with one clear action per beat.

Script by beats

  1. 01OutcomeOutcome reframe

    1. When I do not want to start, I stop asking myself to finish.

  2. 02StepsSingle-task setup

    1. I put this small timer on the desk and choose ten minutes.

    2. For those ten minutes there is only one thing in front of me.

  3. 03StepsDistraction removal

    1. The unfinished list goes in the drawer where I cannot keep rereading it.

  4. 04PitfallOverrun guard

    1. When the timer ends, I can stop, or I can choose another small block.

  5. 05ResultVisible endpoint

    1. The useful part is having an end I can actually see.

    2. I do not use it to work faster. I use it to make beginning feel smaller.

  6. 06Next stepTask application

    1. Try it with the task you have moved to tomorrow three times.

How it works

  1. 1Copy a public Reel reference

    Use the share menu to copy the Instagram Reel link. Paste a video reference, rather than a topic-only writing prompt.

  2. 2Choose the creative logic to keep

    Analyze the source and inspect its opening, structure and evidence. Decide which hook, angle, format or beat structure suits your new message.

  3. 3Draft for your own product

    Add the product, audience, platform and length. Generate an original rewrite, then refine and save versions in the creator workspace.

What does this Instagram Reel script generator do?

AnyScript creates an original script by first analyzing a reference Reel. The source supplies a hook mechanism, angle, format or structure to learn from; your product, audience and voice supply the new story. The transcript and full analysis come before the paid rewrite action.

This differs from extracting the words of the original Reel, and from writing a script from a topic alone. Start with a public reference link, check its evidence, then use AnyScript to generate and revise a new draft. A generated script does not create or publish a video.

Reference-led generation and a blank writing prompt

They begin with different inputs. Here the source gives you a structure you can inspect before you choose what to keep.

Starting point
Starting from a blank promptDescribe an idea without a source to check.
Reference-led workflowAnalyze a public Reel and inspect its actual spoken lines.
Structure
Starting from a blank promptAsk for a generic hook, body and ending.
Reference-led workflowChoose the source mechanism or beat structure to reuse.
Product context
Starting from a blank promptRepeat the same instructions for every draft.
Reference-led workflowUse a saved product, audience and voice.
Revision
Starting from a blank promptKeep separate answers and compare them yourself.
Reference-led workflowRefine drafts and keep versions in the workspace.

Your product. A new script. A structure you understand.

Reference-led generation begins with a deliberate choice about what to reuse. The words and product context belong to the new draft.

Write a new Reel from a chosen reference

Keep a hook mechanism, angle, format or structure while supplying your own product and audience. AnyScript generates a new script rather than simply replacing the brand name in the source.

  • Reference-led rewriting
  • Drafts and revisions stay in the workspace
Keep from the originalHookAngleFormatStructure

Original

DraftDesk Lamp

Save the context every draft needs

Keep your product, audience, voice, default platform and required points in a creator profile. Reuse those facts when you move from one reference to another.

  • Creator profiles

Desk Lamp

Creator profile

  • Makers starting a focused work session
  • Practical, warm and specific
  • Instagram
  • Concrete version

  • Pain callout

Explore three directions from a Research set

Give a Research set your product context. AnyScript returns three original directions with an angle, hook, structure, proof plan and CTA, then expands one into a draft with visual notes.

  • A research-to-draft workflow

Skincare competitors: 12 ads

Not “copy this script.” Instead: “use this creative logic for my product.”

See the mechanism before you borrow it

Read the exact source lines and their timing. Check what the opening promises, how the body pays it off and where the Reel asks for action.

Begin with the words the Reel actually uses

Read timestamped speech before making creative judgments. Available captions are used first, with audio transcription when usable captions are unavailable.

  • Translate into 180+ languages with timing retained
  • TXT, Markdown, SRT and VTT exports
  • 00:00When I do not want to start, I stop asking myself to finish.
  • 00:05I put this small timer on the desk and choose ten minutes.

Go back to the line behind an interpretation

Click a citation to locate the source wording and its timestamp. Frames can add visual context when available; the sample keeps its claims grounded in the transcript.

  • Source lines and timestamps

Analysis

00:00 / 00:40

Transcription

  • 00:00When I do not want to start, I stop asking myself to finish.
  • 00:05I put this small timer on the desk and choose ten minutes.
  • 00:09For those ten minutes there is only one thing in front of me.
  • 00:14The unfinished list goes in the drawer where I cannot keep rereading it.
  • 00:19When the timer ends, I can stop, or I can choose another small block.

Read the Reel as a sequence of decisions

The structure view groups spoken lines into beats and explains what each beat does. Use those ranges to decide what is worth carrying into a different product story.

  • Hook, structure and CTA with citations
  • A five-axis radar without a total score
00:40
Hook archetypeContrarian

Ask a precise question about the reference

Ask why the opening introduces a smaller commitment or how the close relates to the opening. Single-video AI Chat cites transcript evidence

  • Answers linked to transcript evidence

What makes the opening useful as a reference?

It turns a broad feeling, not wanting to start, into one concrete change: choosing a short time block. A new script can borrow that transition without copying the timer story.00:00

Ask about content, strategy, or generate a usable script…

Keep references and drafts close to the work

Find analyzed Reels through their spoken words, keep useful results in folders and export material to the places where you plan content.

Move the reference into your working notes

Copy transcripts or export TXT, Markdown, SRT, VTT, DOCX, PDF and CSV. Send results to Google Sheets, Notion or Obsidian, with transcript timestamps preserved.

  • Transcript exports: TXT, Markdown, SRT and VTT
  • DOCX, PDF, CSV and cloud exports

A timer that makes starting smaller

Transcription

00:00When I do not want to start, I stop asking myself to finish.00:05I put this small timer on the desk and choose ten minutes.

Analysis

Hook archetypeContrarianAngle categoryPain Relief

Find the reference by a phrase you remember

Search your library across spoken text and analysis, then keep useful references in folders. You do not need to remember which caption or thumbnail caught your attention.

  • Searchable transcripts and analyses
start
  • … not want to start, I stop asking …00:00
  • … skin hates everything, start here.00:24
  • … cost nothing, so start there.00:32

One reference is a start. A Research set adds perspective.

Compare several videos before choosing a direction. Repeated approaches and counterexamples can make the next brief more specific.

Compare approaches before choosing a draft direction

Research aligns the same creative fields across a set of videos. Inspect patterns, their supporting clips and the exceptions, then use the blueprint to guide your next draft.

  • Compare patterns, evidence and exceptions across videos
  • Full reports and original directions

Curiosity gap5/12

Study more than a single saved Reel

AnyScript supports batches of up to 50 URLs and supported profile or collection imports. Bring several references into a Research set before settling on one creative approach.

  • Up to 50 videos per run
Start a Research set

Compare patterns, evidence and exceptions across videos

3Videos · 3 Brands

Who uses it

Hook
  • Concrete version
  • Pain callout

Scorecard

  • Hook7.5
  • Emotion6.5
  • Density7.0
  • Clarity8.5
  • Reusable8.0

What you get

  • The source script and its beat structure
  • An original rewrite for your context

Example: from a saved reference to a draft you can use

Example

Before

  • Save a Reel without recording why it works
  • Write a new prompt without the source structure
  • Lose track of later revisions
  • Rewatch the Reel to find the line you want to study
  • Retype the same audience and voice in each prompt

With AnyScript

  • Inspect the reference hook and its cited lines
  • Choose the creative logic and add your product context
  • Keep draft versions in the workspace
  • Return to timestamped evidence behind the analysis
  • Reuse a saved creator profile for your product and voice

Start free. Upgrade when analysis becomes part of your workflow.

Free includes three complete analyses that never expire. Pro has no daily cap and unlocks batch and profile imports, full Research sets, drafts and professional exports.

Free

$0

Understand three real videos before deciding whether Pro belongs in your workflow.

3 video analyses
Videos up to 10 minutes
Full analysis with timestamped evidence
10 AI questions
1 Research set preview
Not included: Channel and batch import
Not included: Creator profiles, drafts and revisions
TXT, Markdown, SRT and VTT exports
Most popular

Pro

$6.58/mo

Billed annually at $79

For creators who turn weekly video research into original, deliverable work.

Video analyses with no daily cap
Videos up to 30 minutes
Full analysis with timestamped evidence
300 AI questions a month
Full Research set reports
Channel and batch import, up to 50 videos
Creator profiles, drafts and revisions
Also DOCX, PDF, CSV, Sheets, Notion and Obsidian

Free never expires. Pro removes the daily cap; capacity safeguards still apply.

FAQ

Answers for this tool

This workflow starts with a supported video URL. It is designed to turn an analyzed reference into an original draft, rather than act as a standalone topic-only writer.

Start with a Reel you want to understand

Analyze a public reference, inspect the choices behind it and use AnyScript to write an original script for your own context.

Transcribe, analyze, research and create