Instagram Reel AI Transcript Extractor
Pricing
$20.00 / 1,000 reel transcribeds
Instagram Reel AI Transcript Extractor
Extract word-perfect transcripts from Instagram Reels with AI-powered sentiment analysis, entity detection, SRT/VTT subtitle export, and full channel scraping. 10 free reels included.
Pricing
$20.00 / 1,000 reel transcribeds
Rating
0.0
(0)
Developer

ius iyb
Actor stats
0
Bookmarked
11
Total users
7
Monthly active users
6 days ago
Last modified
Categories
Share
Instagram Reel Transcript Pro
Extract word-perfect transcripts from any Instagram Reel in seconds. No setup, no accounts, no technical knowledge required — just paste a URL and get your transcript.
What you get
- Full transcript with 98%+ accuracy
- Word-level timestamps — every word is timed to the millisecond
- Sentiment analysis — see which parts are positive, neutral, or negative
- Named entities — people, places, organizations, and topics automatically identified
- SRT & WebVTT subtitles — ready to drop into any video editor or platform
- AI-powered summary — get the key points without reading the full transcript
- Translation — translate transcripts into any language
- Channel mode — process an entire Instagram account at once
- 10 free reels included on every run
How to use
Transcribe a single reel
Paste one or more Instagram Reel URLs into the Reel URLs field and click Start.
https://www.instagram.com/reel/ABC123/https://www.instagram.com/p/XYZ456/
Both /reel/ and /p/ post URLs are supported.
Transcribe an entire account (Channel Mode)
Enter one or more Instagram usernames in the Usernames field (with or without the @). The actor will automatically find and transcribe all their reels.
natgeo@nasa
Use Max Reels per Username to control how many reels to pull from each account, and Date From / Date To to filter by publish date.
Input options
| Option | Description |
|---|---|
| Reel URLs | One or more Instagram Reel or Post URLs |
| Usernames | Instagram usernames for full-account scraping |
| Max Reels per Username | How many reels to process per account (default: 20) |
| Language | Language of the audio — use auto for automatic detection, or a code like en, es, fr, de, pt, ar |
| Translate To | Translate the transcript to another language (e.g. en, es) |
| Sentiment Analysis | Detect positive, neutral, and negative tone sentence by sentence |
| Entity Detection | Identify people, places, brands, and terms mentioned |
| Topic Detection | Classify the content by topic category |
| AI Summary | Generate a concise bullet-point summary |
| Export SRT | Save a subtitle file in .srt format |
| Export WebVTT | Save a subtitle file in .vtt format |
| Date From / Date To | Only process reels published within this date range (channel mode) |
Output
Each reel produces one result in the dataset:
| Field | Description |
|---|---|
url | Original Instagram URL |
username | Account that posted the reel |
publishedAt | When the reel was published |
duration | Length of the reel in seconds |
transcriptText | Full transcript as plain text |
language | Detected language |
confidence | Transcription accuracy score (0–1) |
wordCount | Number of words transcribed |
sentiment | Overall sentiment + per-sentence breakdown |
entities | People, places, organizations, and terms found |
topics | Content category tags |
summary | AI-generated bullet-point summary |
translatedText | Translated transcript (if requested) |
srtKey | Key to download the .srt subtitle file |
vttKey | Key to download the .vtt subtitle file |
likesCount | Reel like count |
commentsCount | Reel comment count |
viewsCount | Reel view count |
Example output
{"url": "https://www.instagram.com/reel/DPR-1mcCAqa/","username": "example_user","publishedAt": "2025-06-01T12:00:00.000Z","duration": 47,"transcriptText": "When you wake up with all the dreams, the aspiration, the goals...","language": "en","confidence": 0.985,"wordCount": 149,"sentiment": {"overall": "NEGATIVE","score": 0.43},"entities": [{ "text": "Olympian", "entityType": "occupation" },{ "text": "anxiety attacks", "entityType": "medical_condition" }]}
Pricing
This actor uses pay-per-reel pricing — you are only charged for reels that are successfully transcribed.
- First 10 reels are always free on every run
- After that, a small per-reel fee applies
You are never charged for failed attempts or for platform compute time.
Frequently asked questions
Does it work on private accounts? No. Only public Instagram reels can be accessed.
Which languages are supported? The actor auto-detects the language. It works best with English but supports 30+ languages including Spanish, French, German, Portuguese, Arabic, Hindi, Japanese, Korean, and more.
How accurate is the transcription? Accuracy is typically 95–99% for clear audio in English. Background music, strong accents, or very low audio quality can reduce accuracy.
Can I get subtitles for my own reels? Yes — enable Export SRT or Export WebVTT in the input. The files will be available in the run's storage and can be downloaded from the Apify console.
How long does it take? Most reels are transcribed in 10–30 seconds. Longer reels or runs with many reels will take proportionally longer.
Can I translate the transcript?
Yes — set the Translate To field to any language code (e.g. en for English, es for Spanish, fr for French).
What is channel mode? Channel mode lets you scrape and transcribe all reels from one or more Instagram accounts at once. Just enter the username(s) and the actor handles the rest.
Use cases
- Content repurposing — turn reels into blog posts, newsletters, or threads
- Subtitles & accessibility — generate SRT/VTT files for your own content
- Market research — analyze what competitors are saying at scale
- Influencer research — understand the messaging of any account
- Content moderation — screen spoken content across many reels
- Multilingual audiences — translate content for different markets
- SEO & metadata — extract keywords and topics from video content