Free Instagram Reels Transcript Generator
Paste a public Instagram Reel link. Get a timestamped transcript to copy or download as TXT, SRT or VTT.
See a sample Instagram Reel transcript
The full result for a 52-second tutorial Reel: the transcript with its timestamps on the left and, on the right, the hook analysis: what the opening promises, why viewers keep watching, and three alternative hooks to test.
00:51Sample
Five lunches for twelve dollars. I kept the receipt.
- Tutorial
- Hook ·Result First
Transcription
Translate- 00:00
Five lunches for twelve dollars. I kept the receipt, so stop scrolling.
- 00:03
Everything came from one store run: a bag of rice, a cabbage, eggs, a jar of gochujang, and two chicken thighs.
- 00:07
Step one: rice in the cooker, then walk away. That is the whole step.
- 00:11
Step two: thighs, skin side down, in a cold pan. Cold pan is the trick, the fat renders and you get crispy skin without oil.
- 00:15
While that goes, slice the cabbage thin and salt it. Ten minutes later it goes soft and sweet.
- 00:20
Fried eggs in the chicken fat. Do not wash the pan between steps, that is where the flavor lives.
- 00:25
Sauce: a spoon of gochujang, a spoon of honey, a splash of vinegar. Stir it in the same pan, it takes one minute.
- 00:29
Five boxes: rice, cabbage, chicken, egg, sauce on top. That is two dollars and forty cents a lunch.
- 00:34
They keep for five days. The egg stays good if you keep the yolk a little soft.
- 00:39
I used to spend fourteen dollars at lunch every day. This week I spent twelve for the whole week.
- 00:44
Save this so you have it on Sunday, and the full list with prices is in the caption.
Source line“Five lunches for twelve dollars. I kept the receipt, so stop scrolling.”
How the opening works
- Opening type
- Result first
- Why viewers may keep watching
- Concrete money outcome and receipt proof create immediate curiosity.
- What could be stronger
- Does not name the dishes or show the finished boxes.
Attention techniques used
These labels describe the specific tactics used to earn attention.
- Result-first claim
- Receipt proof
- Pattern interrupt
Alternative hooks to test
Ready to copyWant five lunches for twelve dollars? Here is the exact grocery list.
Lunch is eating your paycheck. I made five work lunches for twelve dollars, and I kept the receipt.
I spent twelve dollars on a week of lunches. The receipt is the proof, and the trick starts with a cold pan.
How it works
1Copy the Reel link
Open the Reel, tap the share arrow or the three dots, then Copy link. Links from the app and the website both work, and so do public video posts.
2Get the timestamped transcript
Generate the transcript in the Reel’s spoken language, with a timestamp on every line. When captions are missing, AnyScript transcribes the audio.
3Copy or download the text
Copy the transcript or download TXT, SRT or VTT. SRT and VTT preserve the timing for subtitles. You can then explore the hook and structure analysis.
How do I get a transcript from an Instagram Reel?
Instagram shows auto-captions on some Reels but has no transcript feature: nothing to copy, nothing to download, and nothing when the creator turns captions off. The usual workaround, downloading the Reel and uploading it to a transcription tool, is slow and leaves you with a copy of someone else’s video.
AnyScript skips the download. Paste the public Reel link and it reads the video from the web, uses Instagram’s captions when they exist, transcribes the audio when they do not, and returns text with a timestamp on every line. From there you can translate it, export it, or open the breakdown of why the Reel works.
Reels transcript generator vs. download-and-upload tools
Most transcription tools want a video file. For a Reel that means downloading it first, which is slow, often blocked, and not something to do with someone else’s video.
- Step one
- Download, then uploadFind a downloader, save the Reel, upload it to a transcription tool.
- AnyScriptCopy the link and paste it. That is the whole step.
- Logins and apps
- Download, then uploadOften a sign-up on the downloader and another on the transcriber.
- AnyScriptPaste a public Instagram video link to get its transcript and analysis.
- Captions off
- Download, then uploadThe uploaded file is transcribed from audio, if the tool supports it.
- AnyScriptSpeech recognition transcribes the audio from the link.
- Timestamps
- Download, then uploadDepends on the tool; often lost on export.
- AnyScriptEvery line carries its time; SRT and VTT keep the cues.
- Another language
- Download, then uploadA third tool.
- AnyScriptTranslate on the same page, timing kept.
- Why it works
- Download, then uploadReread and guess.
- AnyScriptHook, structure and CTA labeled, each with its evidence.
Get the words of any Reel, in any language.
No download, no screen recording. The Reel’s audio becomes timestamped lines in the language spoken, ready to translate, and you can ask the Reel why it worked.
Spoken words to timestamped lines, in any language
Reels in Hindi, Spanish, Portuguese or any of 180+ languages come back as text in the language spoken, with a timestamp on every line. Translate them in one click and the timing stays, so a translated subtitle file still fits the Reel.
- Transcript in the Reel’s own language
- Translate into 180+ languages with the timing kept
- TXT, SRT and VTT
- 00:00Five lunches for twelve dollars. I kept the receipt, so stop scrolling.
- 00:03Everything came from one store run: a bag of rice, a cabbage, eggs, a jar of gochujang, and two chicken thighs.
What the Reel is doing, beat by beat
AnyScript names the hook, the angle, the format and the call to action, then maps the Reel beat by beat with the emotion and pacing of each part.
- Questions tuned to tutorials, UGC, product demos and more
- A five-part scorecard to compare Reels at a glance

Findings you can check in the Reel
Every finding links to the line, timestamp and frame it comes from. Click one and you land on that moment of the Reel.
- The line, timestamp and key frame behind each finding
Analysis

Transcription
- 00:00Five lunches for twelve dollars. I kept the receipt, so stop scrolling.
- 00:03Everything came from one store run: a bag of rice, a cabbage, eggs, a jar of gochujang, and two chicken thighs.
- 00:07Step one: rice in the cooker, then walk away. That is the whole step.
- 00:11Step two: thighs, skin side down, in a cold pan. Cold pan is the trick, the fat renders and you get crispy skin without oil.
- 00:15While that goes, slice the cabbage thin and salt it. Ten minutes later it goes soft and sweet.
Ask the Reel why it worked
Chat with a single Reel and get answers that quote the script, each with the timestamp of the line it relies on. Ask about the hook, the pacing, or how to adapt it for your product.
- Every answer cites the transcript line
- Answers linked to transcript evidence
Why does the opening make people stop scrolling?
It states a result and a price in the first second, then promises proof with the receipt. The number is specific enough to doubt, which is what makes viewers stay to check it.00:00
Ask about content, strategy, or generate a usable script…Every Reel you study, saved and searchable.
Transcripts, translations and analyses stay in your library, ready to search, reuse and export.
Subtitles, documents or Notion
Copy transcripts or export TXT, Markdown, SRT, VTT, DOCX, PDF and CSV. Send results to Google Sheets, Notion or Obsidian, with transcript timestamps preserved.
- SRT and VTT keep the timing for subtitles
- DOCX, CSV and PDF
Five lunches for twelve dollars. I kept the receipt.
Transcription
00:00Five lunches for twelve dollars. I kept the receipt, so stop scrolling.00:03Everything came from one store run: a bag of rice, a cabbage, eggs, a jar of gochujang, and two chicken thighs.Analysis
Hook archetypeResult FirstAngle categoryCost SavingSearch every Reel by what was said
Full-text search across transcripts, translations and analyses, with filters for hook type, content format and CTA intent. Star the keepers and sort them into folders.
… every day. This week I spent twelve …00:39
… percent off this week with the code …00:23
Left is week one, right is …00:16
Compare a creator’s Reels before you brief them.
Put 3 to 50 Reels from one account, or from several, into a Research set and see which hooks, formats and calls to action repeat.
An account, or a list of links
Paste a profile link for an account’s recent Reels, or up to 50 Reel links from different accounts, then choose what you want to learn.
- Viral hooks, competitor strategy, conversion and CTA, or your own question
- Profile and batch import
Compare patterns, evidence and exceptions across videos
3Videos · 3 Brands
Every Reel read the same way
Each Reel in the set is analyzed with the same fields, so hooks, formats and calls to action line up side by side, with the Reels that support each pattern and the ones that break it.
- Ends with a blueprint you can brief from
- Compare patterns, evidence and exceptions across videos












Curiosity gap5/12
Keep what worked. Make it sound like you.
Save your product, audience and voice once, pick what to keep from a Reel that worked, and get a draft in your own voice instead of a copy of someone else’s.
Keep the hook. Write your own Reel.
Choose what to keep from a Reel that worked, the hook, the structure or the format, and get a draft for your own product and platform. It borrows the logic, not the words.
- Hook, angle, format or structure, your pick
- Written for your platform and length
- Drafts and revisions
Original
DraftWorkout App
Your voice, saved once
Save a creator profile with your product, audience, brand voice, default platform and the points you must mention. Every draft starts from it, so a borrowed hook comes out sounding like you.
- Product, audience, voice and must-mention points
- Creator profiles and every version

Workout App
Creator profile
- Busy parents, 30 to 45
- Direct, upbeat, no fluff
Question hook

Problem callout
Curiosity gap
Three directions from a set of Reels
Brief a Research set and get three original directions, each with an angle, hook, structure, proof plan and CTA, then a full draft with a visual note for every beat.
- Built from a full Research set
Skincare competitors: 12 ads
Not “copy this script.” Instead: “use this creative logic for my product.”
Who uses it
Result First
Workout App
Direct, upbeat, no fluff
What you get
- The opening line and why it holds attention
- Three alternative hooks to test
- A draft for your product in your own voice
From screen recordings to a Reel in your voice
Example
Before
- 12 screen-recorded Reels
- a downloader, then an upload tool
- subtitles typed by hand
- translations done in another app
- a hook you liked but cannot explain
With AnyScript
- 12 pasted Reel links
- timestamped transcripts
- subtitles in 180+ languages
- the hook explained, with alternatives
- 1 draft in your own voice
Analyze more. Research and create with Plus or Pro.
FAQ
Answers for this tool
Copy the Reel link, paste it into the box at the top of this page, and wait about a minute. AnyScript reads the public Reel from the web, so there is nothing to download or upload.
Transcribe videos from other platforms
The same transcript and breakdown, wherever the video was posted.
- TikTok transcript generatorTikTok videos and Shop ads, with the hook, proof and CTA broken down.
- YouTube transcript generatorShorts and YouTube videos turned into text, with the structure mapped beat by beat.
- X/Twitter video transcriptVideos posted on X, turned into a transcript and a breakdown.
- Pinterest video transcriptVideo Pins, turned into a transcript and a breakdown.
- Google Drive transcriptionYour own video files, shared from Drive, transcribed and analyzed.
- Meta ad transcriptsAds from the Meta Ad Library, with the offer, proof and CTA broken down.Paste the link above
Paste a Reel link. Skip the download.
The transcript, the timestamps and the hook analysis, without saving anyone’s video.
Transcribe, analyze, research and create