🎞 Instagram Reels Scraper — Reels + Emails & Engagement avatar

🎞 Instagram Reels Scraper — Reels + Emails & Engagement

Pricing

from $0.75 / 1,000 reels

Go to Apify Store
🎞 Instagram Reels Scraper — Reels + Emails & Engagement

🎞 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

GoCreative AI

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 hours ago

Last modified

Share

🎞 Instagram Reels Scraper — Reels + Emails & Engagement (No Login)

📊 Example output (real run)

Sample output

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

Instagram Reels Scraper — paste usernames in, get reels + owner emails & engagement out

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:

Input: paste Instagram usernames or profile URLs

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

Output: owner, followers, email, views, likes, comments, engagement, reel


📦 What it extracts

FieldDescription
url, shortcode, captionThe reel and its full caption
view_count, play_countViews — the metric that matters most for reels
like_count, comment_countPer-reel engagement
video_url, video_duration, thumbnail_urlThe actual video file URL, length in seconds, and cover image
audio_title, audio_artist, audio_is_originalThe audio/music track powering the reel (deep mode) — spot trending sounds
caption_emails, caption_phones, caption_linksContacts 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_mentionsHashtags and @mentions parsed out of the caption
owner_email, owner_phone, owner_cityThe 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_categoryOwner trust + segmentation signals
owner_engagement_rate, owner_engagement_tierComputed: engagement rate (%) + tier (nano/micro/macro/mega) for instant influencer vetting
owner_external_url, owner_full_name, owner_bioFull 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. recent returns the latest reels per profile (fast, rock-solid); deep paginates the full reels timeline up to your limit.
  • Real-time API (Standby). Hit the actor's URL with ?username=X and 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

  1. Paste Instagram usernames or profile URLs into usernames.
  2. Pick Recent (latest reels) or Deep (full reels timeline, set maxReelsPerProfile).
  3. 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.