Instagram Script Extractor for Reels
Pull the exact words out of a Reel that worked, hook included. Read how it is built, then write your own version.
Read the Reel, don't just rewatch it
Watching a viral Reel ten times tells you that it's good. Reading its script once tells you why. When the words sit still on the page, you can see the choices the creator made: which claim came first, where they paused for a reaction shot, and how few words they used to get there.
This Instagram script extractor turns a Reel link into that page of words. Paste the link, wait a few seconds, and you have the IG script in front of you, ready to mark up.
A quick way to break down a script
Here is an example of the kind of script you might pull from a 25-second cooking Reel, split into the four parts most short videos share:
| Part | What was said |
|---|---|
| Hook | "You've been cutting onions wrong, and it's why you cry." |
| Setup | "Most people slice straight through the root end." |
| Payoff | "Leave the root on, cut toward it, and keep the knife cold. Fewer tears, faster dice." |
| Close | "Try it tonight and tell me if it worked." |
Once a script is laid out like this, the template is obvious: a claim that the viewer is doing something wrong, one sentence of reason, the fix, and an invitation to reply. You can make a video with the same four beats about spreadsheets, running shoes or tax forms, in your own words, without borrowing a single line.
Studying hooks across many Reels
One script is an anecdote. Ten is a pattern. A simple routine:
- Pick ten public Reels in your niche that clearly outperformed the creator's usual numbers.
- Extract the script of each one.
- Paste only the first sentence of each into a list.
- Label each hook by type: question, bold claim, "stop doing X," story opening, or list ("three things...").
- Look at which types show up most and which ones you never use.
That list becomes the start of a swipe file you can return to before every shoot.
Timing, from the SRT file
The TXT download gives you the words. The SRT download gives you the words plus when they were said. Each caption block carries a start and end time, so you can see that the hook ended at 00:00:02,400 or that the payoff didn't start until the twelfth second. Compare that with the SRT of one of your own Reels and you'll quickly see whether you take too long to get to the point.
Compare against your own scripts
Extract the script from one of your own Reels too. Put it next to a Reel in your niche that did better and read them side by side. Differences usually jump out: a longer warm-up, a hook that explains instead of provoking, or an ending that trails off. Fix one thing in your next video and compare again.
Getting the link to extract from
- Phone: open the Reel, tap the paper-plane Share icon, tap Copy link.
- Saved Reels: open your profile, go to Saved, open the Reel and copy the link the same way. Saved collections are a good source for a swipe file.
- Desktop: click "…" on the post and choose Copy link.
The account that posted the Reel has to be public. Reels from private accounts, expired stories and videos sent to you in DMs can't be read.
Inspiration, not duplication
Extracting a script is a research step. The point is to understand a format well enough to make something new with it. If you quote a creator directly in a caption, a newsletter or a breakdown video, name them and link the original. Wholesale copying hurts the person who did the work, and it rarely performs as well as a script written in your own voice anyway.
Try it free
Your first script extraction is free, with no account. After that you sign up and buy credits: packs start at $5 for 30 scripts and never expire, or Pro is $9 a month for 300. A Reel up to 5 minutes uses one credit, and a Reel that can't be read costs nothing. Only the text comes back to you; the video is not saved or reposted anywhere.
ReelToScript is not affiliated with or endorsed by Instagram or Meta.
How to use
Pick a Reel worth studying
Choose a public Reel in your niche that did well, ideally one whose format you could use for your own topic.
Copy and paste its link
Share, then Copy link in the app, or the "…" menu on desktop. Paste it in the box on this page.
Extract the script
The words come back in a few seconds, in the language the creator spoke.
Save it to your swipe file
Copy the script into your notes, or download TXT for reading and SRT if you want the timing of each line.
Use cases
Frequently asked questions
It is a tool that takes the link to an Instagram Reel or video and gives you the words spoken in it as text. You get the script without watching and pausing over and over.
Script only. You download the words as a TXT or SRT file. The video itself is not downloaded, stored or re-hosted.
No. It transcribes speech from the audio. If a Reel tells its story with on-screen text over a song, there is no spoken script to extract.
Use it to learn how the video is put together, and quote it with credit if you refer to it. Reading a creator's words word for word in your own video is copying, and audiences usually notice.
One, with no signup. After that, packs start at $5 for 30 scripts, or Pro is $9 a month for 300.
Yes. The language is detected automatically and the script comes back in that language. It is not translated.
The Reel may be from a private account, may have been deleted, or may be a story that has expired. Reels with music and no talking also return nothing.