Instagram To Text
Pricing
from $0.30 / transcript
Instagram To Text
Turn Instagram reels, stories, and videos into searchable text. AI transcription, timestamped captions, and instant translation to 100+ languages. Paste a link, get text.
Pricing
from $0.30 / transcript
Rating
0.0
(0)
Developer
CheapGET
Actor stats
1
Bookmarked
56
Total users
12
Monthly active users
18 hours ago
Last modified
Categories
Share
Instagram To Text - Get Text from Instagram Reels & Videos Fast
Download Instagram video transcripts — cheap and fast, with timestamps, translations, and no login required.
🏆 Key Features
🎯 AI-Powered Transcription
-
🎙️ Speech Recognition: Advanced AI turns speech into text with 90–95% accuracy, handling multiple speakers and accents.
-
⏱️ Timestamped Subtitles: Every word is time-coded with millisecond precision (HH:MM:SS.mmm) for subtitle generation.
-
🌍 100+ Language Detection: Automatic language identification and transcription in over 100 languages including English, Spanish, Chinese, Japanese, Arabic, and more.
-
📝 Segment-Level Output: Organized transcript with individual segments for easy editing and subtitle file creation.
🔄 Translation & Localization
-
🗣️ Multi-Language Translation: Translate transcripts to any of 100+ target languages while keeping timestamp accuracy.
-
🎯 Context-Aware Translation: Each subtitle segment is translated independently, keeping timing in sync.
-
🌐 Global Content Reach: Localize Instagram content for international audiences with professional-quality AI translation.
-
⚡ Fast Processing: Quick turnaround even for longer videos.
📊 Video Details Included
-
👤 Creator Information: Author name, ID, and profile URL for attribution and analysis.
-
📈 Engagement Metrics: View counts, likes, comments, and shares (when available from platform).
-
🖼️ Thumbnail Images: Video thumbnails for previews and social sharing.
-
📅 Publishing Dates: Content publication dates with ISO-formatted timestamps.
💰 Pricing
| Resource | Cost | Description |
| --------------- | -------- | ------------------------------------------------------------------------------------------------------------- |
| Actor Start | $0.005 | One-time charge when the Actor starts running |
| Actor Usage | $0.00001 | Charged for Actor runtime, proxy and storage. Cost depends on resource consumption during execution |
| Transcript | $0.30 | Charged once per video. Includes AI speech recognition and subtitle generation with timestamps |
| Translation | $0.10 | Charged once per video when translation is requested. Includes AI-powered text translation to target language |
Example Cost Calculation:
-
Processing 10 Instagram Reels with transcription only
-
Cost: $0.005 + (10 × $0.30) = $3.005 + runtime fees
-
Processing 10 Instagram Reels with transcription and translation
-
Cost: $0.005 + (10 × $0.30) + (10 × $0.10) = $4.005 + runtime fees
🎯 Use Cases
📝 Create Captions & Subtitles
Turn any Instagram Reel into properly timed subtitles. Use the timestamped segments to create SRT, VTT, or WebVTT files for accessibility compliance.
🔄 Repurpose Video Content
Convert spoken Instagram content into blog posts, newsletters, summaries, or social media text. Save hours of manual transcription.
🔍 Search & Archive Videos
Make video content searchable by turning speech into text. Build an archive of transcribed Instagram content you can search through later.
🌐 Translate for Global Audiences
Get your transcript translated into 100+ languages instantly. Reach international viewers with localized captions.
📋 Review & Compliance
Scan spoken content for claims, mentions, policy-sensitive language, or audit trails in video content.
🌟 Why Choose This Actor
Built for content creators, marketers, and anyone who needs text from Instagram videos, this Actor turns spoken content into searchable, translatable text instantly.
| Feature | Instagram To Text | Manual Transcription | Professional Services | Rev.com |
| :-------------- | :----------------- | :------------------- | :-------------------- | :--------------- |
| Pricing | ✅ Pay per use | ❌ Time-consuming | ❌ $1-3 per minute | ⚠️ $1.50/min |
| Speed | ✅ Real-time | ❌ Hours/days | ❌ 24-48 hours | ⚠️ 12-24 hours |
| Accuracy | ✅ 90-95% | ✅ Human-level | ✅ Professional | ✅ 99% |
| Languages | ✅ 100+ langs | ❌ Limited | ⚠️ Major languages | ⚠️ 30+ langs |
| Timestamps | ✅ Automatic | ❌ Manual work | ✅ Included | ✅ Included |
| Translation | ✅ Built-in | ❌ Separate service | ❌ Extra cost | ❌ Not supported |
| Setup Time | ✅ Instant | ❌ Complex | ⚠️ Account required | ⚠️ Upload needed |
| Min. Cost | ✅ $0.31 | ❌ Free but slow | ❌ $10+ minimum | ⚠️ $1.50 minimum |
🚀 Quick Start
-
Paste a link — Copy any Instagram Reel or Story URL into the
video_urlfield. Optionally pick a translation language. -
Click Start — The Actor downloads the video, transcribes the speech, and translates if requested.
-
Download your text — Get your transcript with timestamps as JSON, CSV, or Excel from the Output tab.
💻 Input Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
video_url | string | ✅ Yes | Video URL to download and transcribe. AI will detect speech and generate timestamped subtitles |
translate | string | ❌ No | Select a chosen language to translate the transcript |
📝 Example Input
{"video_url": "https://www.instagram.com/reel/DRfTMtyAZ_M","translate": "japanese"}
📤 Output Structure
| Field | Type | Description |
|---|---|---|
processor | string | URL of the Apify actor that processed this data |
processed_at | string | ISO 8601 formatted timestamp (UTC) when the data was processed |
platform | string | Source platform name |
title | string | Original title of the video |
description | string | Video description |
author | string | Video creator or uploader username/name |
author_id | string | Author's channel or user ID |
author_url | string | URL to the author's channel or profile page |
duration | number | Video duration in seconds |
audio_title | string | Track name if the video contains music |
audio_artist | string | Artist name if the video contains music |
view_count | integer | Number of views on the video |
like_count | integer | Number of likes on the video |
shares_count | integer | Number of shares/reposts |
dislike_count | integer | Number of dislikes on the video |
comment_count | integer | Number of comments on the video |
categories | array | Video categories |
tags | array | Video tags |
published_at | string | ISO formatted timestamp when the video was published |
thumbnail | string | Video thumbnail image URL |
transcript | object | AI-generated transcript with speech recognition and timestamped subtitles in original language |
translation | object | AI-translated transcript with timestamped subtitles in chosen language |
📤 Example Output
{"processor": "https://apify.com/cheapget/instagram-to-text?fpr=aiagentapi","processed_at": "2025-12-25T13:30:38+00:00","platform": "Instagram","title": "Video by openai","description": "You can now use ChatGPT Voice right inside chat — no separate mode needed...","author": "OpenAI","author_id": "openai","author_url": null,"duration": 62,"audio_title": null,"audio_artist": null,"view_count": null,"like_count": 7089,"shares_count": null,"dislike_count": null,"comment_count": 246,"categories": [],"tags": [],"published_at": "2025-11-25T18:13:03+00:00","thumbnail": "https://api.apify.com/v2/key-value-stores/UKonHLvjRbXHyC0Lu/records/DRfTMtyAZ_M.png","transcript": {"language": "English","text": " Hey Rocky, great to have you here. Hey, so can you tell me what's new with Voice? Absolutely...","segments": [{"start": "00:00:00.000","end": "00:00:06.560","text": "Hey Rocky, great to have you here."},{"start": "00:00:06.560","end": "00:00:09.759","text": "Hey, so can you tell me what's new with Voice?"}]},"translation": {"language": "Japanese","text": " やあ、ロッキー、来てくれて嬉しいよ。 ねえ、Voice の新機能について教えてもらえますか?...","segments": [{"start": "00:00:00.000","end": "00:00:06.560","text": "やあ、ロッキー、来てくれて嬉しいよ。"},{"start": "00:00:06.560","end": "00:00:09.759","text": "ねえ、Voice の新機能について教えてもらえますか?"}]}}
🔌 Integrations
Connect this actor to your favorite tools and automate your workflow.
🐍 Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_API_TOKEN")run_input = {"video_url": "https://www.instagram.com/reel/DRfTMtyAZ_M","translate": "japanese"}run = client.actor("cheapget/instagram-to-text").call(run_input=run_input)for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
🟨 JavaScript / Node.js
import { ApifyClient } from "apify-client";const client = new ApifyClient({ token: "YOUR_APIFY_API_TOKEN" });const run = await client.actor("cheapget/instagram-to-text").call({runInput: {video_url: "https://www.instagram.com/reel/DRfTMtyAZ_M",translate: "japanese",},});for await (const item of client.dataset(run.defaultDatasetId).iterateItems()) {console.log(item);}
🌐 REST API (curl)
curl -X POST "https://api.apify.com/v2/acts/cheapget~instagram-to-text/runs?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{"video_url": "https://www.instagram.com/reel/DRfTMtyAZ_M", "translate": "japanese"}'
Ⓜ️ Make.com Integration
Get Started with Make.com (1000 Free Credits) 🎁
Step 1: Add the Make.com module "Run an Actor"Step 2: Enable mapping and paste Actor ID `DWlxiR8rGSilY8GHd`Step 3: Paste the input JSON and run synchronouslyStep 4: Add "Get Dataset Items" with `defaultDatasetId`
🎱 N8N.io Integration
Open Source Workflow Automation ⚡
Step 1: Add the Apify node "Run an Actor and get dataset"Step 2: Set Selection Mode to By IDStep 3: Paste Actor ID `DWlxiR8rGSilY8GHd`Step 4: Add your input JSON and read items from `defaultDatasetId`
📚 API Documentation
-
API Docs — Full API reference and integration guide
-
Python Docs — Python client documentation with examples
-
JavaScript Docs — Node.js and browser integration guide
🏗️ Metadata (JSON-LD)
{"@context": "https://schema.org","@type": "SoftwareApplication","name": "Instagram To Text - Apify Actor","applicationCategory": "BusinessApplication","applicationSubCategory": "Video Transcription","operatingSystem": "Cloud","offers": {"@type": "Offer","description": "Usage-based pricing. See the Pricing section for current automation-aligned event rates.","availability": "https://schema.org/InStock"},"description": "Turn Instagram videos into searchable text with AI transcription in 100+ languages.","featureList": ["AI-Powered Transcription","Translation & Localization","Video Details Included"],"keywords": "instagram to text, instagram transcription, instagram reels subtitles, video to text","author": {"@type": "Organization","name": "cheapget","url": "https://apify.com/cheapget?fpr=aiagentapi"},"softwareVersion": "1.0.0","datePublished": "2024-01-01","dateModified": "2026-04-22"}
🚀 Performance Tips
Get the best results from your Instagram transcription:
💰 Save Money
-
Test First: Start with a single short video to check output quality before processing more.
-
Skip Translation: If you only need the transcript, leave
translateempty to avoid the extra $0.10 translation charge.
⚡ Faster Results
-
Shorter Videos: Videos under 5 minutes process faster.
-
Direct URLs: Use direct Instagram video URLs to avoid extra redirect processing.
🛡️ Better Quality
-
Clear Audio: Videos with clear speech and minimal background noise produce the best transcripts (90–95% accuracy).
-
Single Language: Single-language videos transcribe more accurately than mixed-language content.
-
Less Noise: Excessive music or ambient noise can reduce accuracy.
❓ FAQ
What Instagram content types are supported?
This Actor supports Instagram Reels and Stories. Paste the Instagram video URL and get a full transcript with timestamps.
How accurate is the transcription?
Accuracy is typically 90–95% for clear audio with standard accents. Results depend on audio quality, background noise, speaker clarity, and language.
Which languages are supported?
Over 100 languages including English, Spanish, Chinese (Simplified & Traditional), Japanese, Korean, Arabic, French, German, Portuguese, Russian, Hindi, Italian, Dutch, Turkish, Polish, Vietnamese, Thai, Indonesian, and many more.
Can I transcribe private Instagram videos?
No, only publicly accessible Instagram videos can be processed. Private or restricted content is not supported.
How long does processing take?
Typical times:
-
1-minute video: 30–60 seconds for transcription
-
1-minute video with translation: 45–90 seconds total
-
5-minute video: 2–4 minutes for transcription
-
5-minute video with translation: 3–6 minutes total
Do I get timestamped subtitles?
Yes! Every transcript includes precise timestamps for each segment in HH:MM:SS.mmm format. You can easily convert these to SRT, VTT, or WebVTT subtitle files.
Is this free to use?
Each run starts at $0.005, Actor Usage is $0.00001, each transcript costs $0.30 per video, and optional translation adds $0.10. No subscriptions or monthly fees.
Can I use this for commercial purposes?
Yes, you can use transcripts for commercial purposes including content creation, marketing, accessibility, and SEO. Make sure you have rights to the original video content and comply with Instagram's terms of service.
🏷️ SEO Keywords
🔍 Primary Keywords
instagram to text, instagram transcription, instagram reels to text, instagram video transcription, instagram subtitle generator
📝 Long-Tail Keywords
turn instagram reels into text, how to get text from instagram video, instagram video to subtitles free, instagram reel transcription tool, convert instagram story to text
🏢 Industry Keywords
instagram content transcription, social media video to text, instagram accessibility tool, AI video transcription, instagram caption generator
🌍 Location Keywords: instagram transcription english, instagram to text spanish, instagram any language, instagram transcript worldwide, multi-language instagram, instagram french german
💼 Use Case Keywords
best instagram transcription tool, cheap instagram to text, free instagram subtitle generator, instagram content repurposing tool, instagram video search tool
⚖️ Legal & Compliance
This actor processes publicly available video content from Instagram. It does not bypass authentication, access private accounts, or violate platform terms of service. You are responsible for:
-
Content Rights: Ensuring you have permission to transcribe and use the video content
-
Privacy Compliance: Adhering to GDPR, CCPA, and other applicable privacy laws when processing personal data
-
Platform Terms: Respecting Instagram's terms of service and usage policies
-
Ethical Use: Using transcripts responsibly for legitimate purposes such as accessibility, research, or content creation
Need help or have compliance questions? Contact us.
🔗 Related Actors
💼 Jobs
-
Best Job Search — Search jobs across LinkedIn, Indeed, Glassdoor, and regional platforms all at once.
-
Glassdoor Job Search — Find Glassdoor jobs with salary ranges, company ratings, and reviews.
-
Indeed Job Search — Find Indeed jobs with salary info, company details, and contact info.
-
LinkedIn Job Search — Find LinkedIn jobs with applicant counts, company info, and seniority details.
🎬 Videos
-
Best Video Downloader — Download videos from 1000+ platforms with quality options and thumbnails.
-
TikTok Video Downloader — Download TikTok videos without watermarks with full video details.
-
YouTube Video Downloader — Download YouTube videos in multiple qualities with comments and metadata.
-
Video Subtitles Downloader — Get subtitles from any video as downloadable text files.
-
TikTok Live Recorder — Record TikTok live streams with creator and engagement info.
-
TikTok Video Lookup - Get full TikTok video details with hidden SEO data and music info
-
YouTube Niche Scraper - Find YouTube videos by keyword and get channel details, contact info, and stats
-
Video To Text — Turn any video or audio into searchable text with timestamps.
-
Instagram To Text — Turn Instagram videos into text for captions, research, and archives.
📱 Social Media
-
Instagram Explore - Get trending Instagram Explore posts with topic labels, media links, and engagement counts.
-
Instagram Post - Get recent Instagram posts from any public profile with captions and media.
-
Instagram Profile - Check any Instagram profile for bio, followers, business info, and more.
-
Social Media Marketing — Generate ready-to-post marketing content with multiple tones and formats.
-
Find Any Company On LinkedIn — Look up any company on LinkedIn with full profile details.
-
Find Anyone On LinkedIn — Look up anyone on LinkedIn with profile details and work history.
-
Reddit User Profile — Check any Reddit user's profile, karma, and activity.
-
Reddit Community Profile — Get subreddit info with rules, descriptions, and pinned posts.
-
Reddit Community Post — Get posts from any subreddit with comments and engagement stats.
-
Reddit Post Search — Search Reddit by keyword and get posts with comments and votes.
-
Reddit Community User — Find active users in any subreddit with karma and profile details.
-
X Community Profile — Get X community details with membership info and activity.
-
X User Profile — Get any X user's profile with followers, bio, and pinned posts.
💬 Telegram
-
Telegram Group Member — Get member profiles from any public Telegram group.
-
Telegram Channel Message — Get messages from Telegram channels with media, views, and reactions.
-
Telegram Profile — Look up Telegram profiles for users, groups, bots, and channels.
🏠 Local & Real Estate
-
Google Business Profile — Find local businesses on Google with reviews, ratings, photos, and contacts.
-
Zillow Real Estate — Search Zillow listings with pricing, photos, valuations, and address details.
-
US Real Estate — Search US property listings with pricing, specs, and agent details.
🤝 Support & Community
📧 Support: Contact Us 💬 Community: Telegram Group
Last Updated: April 22, 2026

