🎞 Instagram Reels Scraper — Reels + Emails & Engagement
Pricing
from $0.75 / 1,000 reels
🎞 Instagram Reels Scraper — Reels + Emails & Engagement
Scrape Instagram reels by username or URL: views, likes, comments, caption, audio track, video URL & duration — PLUS the owner's email, phone, location & engagement parsed from bio and captions. No login, no API key. Every reel is outreach-ready. $0.90/1,000 reels, pay per result.
Pricing
from $0.75 / 1,000 reels
Rating
0.0
(0)
Developer
GoCreative AI
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 hours ago
Last modified
Categories
Share
🎞 Instagram Reels Scraper — Reels + Emails & Engagement (No Login)
📊 Example output (real run)

A real record from a live run — clean structured data, exported as CSV / JSON / Excel or via API.
Paste Instagram usernames or profile URLs and get back every profile's reels — views (play count), likes, comments, caption, audio track, video URL and duration — with each reel enriched by the owner's email, phone, location and engagement rate, parsed from the bio AND the caption. No login, no cookies, no API key. From $0.90 per 1,000 reels, pay only per result.
instagram reels scraper · scrape instagram reels · reels by username · reel views scraper · instagram video scraper · influencer engagement scraper · reel email scraper · creator outreach · instagram lead generation · bulk reels scraper

Most reel scrapers hand you raw view counts and stop. This one bundles the owner's full contact + context on every reel row and computes the engagement signal — so a reel isn't just a video, it's an outreach-ready, vetting-ready lead. Same proven engine as our Profile & Post scrapers: public endpoints over rotating proxies with a fresh IP per request (cheap datacenter first, residential fallback), so it's reliable at scale with no session to break.
👀 See it in action
Step 1 — paste usernames in:

Step 2 — get reels + owner contacts & engagement out (export to CSV, JSON or Excel):

📦 What it extracts
| Field | Description |
|---|---|
url, shortcode, caption | The reel and its full caption |
view_count, play_count | Views — the metric that matters most for reels |
like_count, comment_count | Per-reel engagement |
video_url, video_duration, thumbnail_url | The actual video file URL, length in seconds, and cover image |
audio_title, audio_artist, audio_is_original | The audio/music track powering the reel (deep mode) — spot trending sounds |
caption_emails, caption_phones, caption_links | Contacts parsed from the caption — email/phone/website written in the reel text (incl. obfuscated name [at] domain forms). Most scrapers miss this entirely |
caption_hashtags, caption_mentions | Hashtags and @mentions parsed out of the caption |
owner_email, owner_phone, owner_city | The owner's contact data — email/phone/location parsed from the bio + business fields, bundled on every reel |
owner_followers, owner_is_verified, owner_is_business, owner_business_category | Owner trust + segmentation signals |
owner_engagement_rate, owner_engagement_tier | Computed: engagement rate (%) + tier (nano/micro/macro/mega) for instant influencer vetting |
owner_external_url, owner_full_name, owner_bio | Full owner context — no second scraper needed |
Export everything to CSV, Excel, JSON or via the API, or grab the ready-made CRM-ready CSV from the key-value store.
🥇 Why this one
- Reels + contacts in ONE call. Email/phone/website parsed from both the bio AND reel captions — the big reel scrapers (Apify official, Bright Data, apidojo) return zero contact data, forcing you to chain a separate profile scraper. We hand you "reels + email" in a single result.
- Owner context on every reel. Followers, verified, business category, contacts and engagement are bundled onto each reel row, so a lead is actionable immediately.
- Computed engagement, not raw counts. Engagement rate %, tier (nano→mega) — vet influencer quality at a glance instead of eyeballing view counts.
- Reel-native fields. Views (play count), video duration, the downloadable video URL, and the audio/music track — find creators and the trending sounds they ride.
- Works on the big accounts. Routes through Instagram's dedicated reels endpoint, so it returns reels even for huge accounts whose profile page exposes no media. Private accounts are clearly flagged, never silently skipped.
- Recent or deep.
recentreturns the latest reels per profile (fast, rock-solid);deeppaginates the full reels timeline up to your limit. - Real-time API (Standby). Hit the actor's URL with
?username=Xand get a profile's reels back as JSON in seconds — for CRM / outreach integrations. Batch-only competitors can't. - Cheaper + pay-per-result. From $0.90 / 1,000 reels — under the official scraper — with automatic volume discounts (down to $0.75) on higher Apify plans, and you're never charged for blocked IPs or not-found handles.
🚀 How to use it
- Paste Instagram usernames or profile URLs into
usernames. - Pick Recent (latest reels) or Deep (full reels timeline, set
maxReelsPerProfile). - Run it. Pull results as CSV / Excel / JSON or via the API.
{"usernames": ["zachking", "https://www.instagram.com/cristiano/", "@natgeo"],"mode": "recent","maxReelsPerProfile": 50}
📤 What each row looks like
Each reel comes back as a clean row (trimmed example — full output adds thumbnail, dimensions, mentions & more):
{"url": "https://www.instagram.com/reel/DZKl1Ppy6wb/","caption": "New magic 🪄 booking: hello@zachkingteam.com","view_count": 19700000,"like_count": 589000,"comment_count": 4200,"video_duration": 14.5,"video_url": "https://scontent.cdninstagram.com/.../reel.mp4","audio_title": "Original audio","caption_emails": ["hello@zachkingteam.com"],"owner_username": "zachking","owner_followers": 30058397,"owner_email": "hello@zachkingteam.com","owner_engagement_rate": 1.92,"owner_engagement_tier": "mega"}
👥 Who it's for
- Influencer marketers vetting real engagement (rate + tier) and grabbing contact emails before reaching out.
- Agencies & founders building creator outreach lists from a niche, with reach + engagement + contact in one row.
- Trend & social teams tracking which reels and audio tracks are driving views.
- Sales & lead-gen teams turning a list of handles into reels + contactable owners.
❓ FAQ
Do I need a login, cookies, or an API key? No. It uses Instagram's public endpoints over rotating proxies — nothing to log in to.
How many reels do I get? recent returns the latest reels per profile (fast and rock-solid). deep paginates the full reels timeline up to maxReelsPerProfile. Reel-native extras like duration and audio track are richest in deep mode.
What about private accounts? Private profiles expose no public reels, so they're returned with a clear private status instead of a silent empty result — you always know why a handle came back empty.
Where do the emails/phones come from? Only from public data — the owner's business contact fields, their bio, and the reel captions (we also catch obfuscated name [at] domain forms). Contact coverage is genuinely high for small/local-business creators (the ones who publish a contact email/phone) and lower for large personal accounts — we never imply universal coverage. The views, engagement, captions, hashtags and reel metrics are returned for every reel regardless.
Can I get reels in real time? Yes — the actor exposes a real-time API (Standby): GET ?username=<handle> returns that profile's reels as JSON instantly.
How much does it cost? From $0.90 per 1,000 reels, billed per result (pay-per-event), with automatic volume discounts on higher Apify plans. You're charged only for reels successfully returned — never for blocked or not-found handles.
Is scraping Instagram legal? This actor only collects publicly available information that anyone can see without logging in. You're responsible for lawful use — comply with Instagram's Terms and data-protection / anti-spam laws (GDPR/CCPA, CAN-SPAM) for any outreach. When in doubt, seek legal advice.