Instagram Reel Transcript Scraper: $10 per 1,000 avatar

Instagram Reel Transcript Scraper: $10 per 1,000

Pricing

from $10.00 / 1,000 transcript minutes

Go to Apify Store
Instagram Reel Transcript Scraper: $10 per 1,000

Instagram Reel Transcript Scraper: $10 per 1,000

Get the spoken words of Instagram reels, from a profile's latest reels or from reel URLs: Instagram's own captions when a reel has them, AI speech-to-text when it doesn't. Reels without speech are free. $10 per 1,000 reels of up to a minute.

Pricing

from $10.00 / 1,000 transcript minutes

Rating

0.0

(0)

Developer

Rowfinch

Rowfinch

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

19 hours ago

Last modified

Categories

Share

Instagram Reel Transcript Scraper

Get what's said in Instagram reels: a profile's latest reels or any reel URL, with the reel's caption, views, likes and date.

Each transcript comes from Instagram's own captions when the reel has them, and from AI speech-to-text when it doesn't. Reels with no speech (music only, silence) are free.

$10 per 1,000 reels of up to a minute.

What it's for

  • Content research: hooks, scripts and talking points of the creators in your niche, as text you can search.
  • Repurposing: turn your own reels into posts, newsletters, blog drafts or subtitles.
  • Brand and ad monitoring: what creators actually say about a product, beyond the caption.
  • Data for AI agents and LLM pipelines: clean JSON, ready to summarize, classify or embed.

Input

FieldWhat it does
usernameUsernames, profile URLs or reel URLs, one per line
resultsLimitReels per profile, newest first (default 10)
onlyPostsNewerThanA date, or a period like 7 days for scheduled runs
skipPinnedPostsLeave out pinned reels

These are the field names of Apify's Instagram Reel Scraper, so saved inputs carry over.

Output

One row per reel:

{
"inputUrl": "hubermanlab",
"id": "4006641491337669707",
"shortCode": "DeaczVRhexL",
"url": "https://www.instagram.com/p/DeaczVRhexL/",
"ownerUsername": "hubermanlab",
"ownerFullName": "Andrew Huberman, Ph.D.",
"caption": "Comment BRAIN FOOD & I will DM you a link to the full episode: How Food Choices Shape Memory, Cognition & Cravings…",
"timestamp": "2026-10-12T23:54:18.000Z",
"videoDuration": 38.505,
"videoPlayCount": 1676425,
"likesCount": 28552,
"commentsCount": 1336,
"transcript": "If I eat healthy foods and I like the way they taste, I find that I crave those foods and I don't tend to crave other foods presumably because I'm sated…",
"transcriptSource": "instagram"
}

transcriptSource is instagram for Instagram's captions and speech-to-text for ours. A reel without speech comes with an empty transcript.

Profiles or reels that can't be read get a row with the reason, free of charge:

{ "input": "some_private_profile", "error": "Private profile" }

Price

  • $0.01 per reel of up to a minute; longer videos count once per started minute (a 90-second reel is $0.02)
  • Reels without speech: free
  • Private, missing or invalid profiles and reels: free
RunCost
10 profiles, 10 reels each, under a minute$1.00
1,000 reel URLs, under a minute$10.00

A run stops at the maximum cost you set for it. On Apify's free plan, a run transcribes up to 5 reels.

FAQ

Which languages does it handle? Instagram's captions come in the reel's language. Speech-to-text detects the language by itself and transcribes over 50 of them, including English, Spanish, Portuguese, French, German, Hindi and Arabic.

Are there timestamps? No, one block of text per reel.

What about videos longer than a few minutes? The first 10 minutes are transcribed, and charged per started minute.

Does it work with private accounts? No. Only public profiles and reels.

Is it legal? It reads only public reels. Names and voices are personal data under GDPR and similar laws: use them for a legitimate purpose and honor deletion requests.