Skip to main content

Best Instagram Scrapers on Apify

Quick answer

Pick by unit of analysis. Start with Instagram Scraper ($1.50/1k, 4.73★) when one run must mix profiles, hashtags, places, and comments. Use Instagram Post Scraper ($1.00/1k posts) for brand listening where every row is a post. Use Instagram Profile Scraper ($1.60/1k profiles) for influencer lists and CRM enrichment, and Instagram Reel Scraper ($1.00/1k reels) when you need transcripts, views, and shares.

Search Instagram Actors · Create an Apify account

All six Actors below are first-party (apify/*), currently show 100% run success, and run on Apify-managed residential proxies by default. Instagram ships rendering and anti-bot changes on short notice. Keep concurrency low, run a 10-item pilot before any backfill, and check the Issues tab before scaling.

Comparison: top Instagram Actors

ActorPriceRatingBest forUnique fields
Instagram Scraper$1.50/1k results4.73★ (~19k MAU)Mixed inputs: profiles, hashtags, places, post URLs, commentsPlaces/locations search; comments from arbitrary post URLs
Instagram Post Scraper$1.00/1k posts4.62★Post-level listening and QACoauthors, sponsored flag, video views, recent comments
Instagram Profile Scraper$1.60/1k profiles4.75★ (~11k MAU)Influencer vetting, CRM enrichment, lead genJoin date, website, related profiles, latest-post preview
Instagram Reel Scraper$1.00/1k reels4.54★Short-form analytics and audio/caption miningTranscript, shares, duration, downloadable MP4
Instagram Hashtag Scraper$1.90/1k results2.98★Campaign tracking and UGC discoveryPlays, audio, co-hashtags per post
Instagram Followers Count Scraper$1.30/1k profiles4.88★Scheduled follower/following snapshotsCounts only (tiny payload, safe for hourly schedules)

Prices confirmed on the Apify Store on 2026-05-26. Pay-per-event only, no platform usage charge.

What data each Actor tends to produce

Output focusLean toward
Profile bio, links, verification, countsProfile Scraper
Post captions, likes, comments, permalinksPost Scraper
Mixed inputs (hashtags + profiles + URLs)Instagram Scraper
Reels stats + comment samplesReel Scraper
Hashtag-ranked contentHashtag Scraper
Lightweight follower countsFollowers Count Scraper

Stories coverage depends on the Actor version and what Instagram exposes without private session flows. Verify with a five-item test dataset.

When to use each

Instagram Scraper

The only official Actor that takes profiles, hashtags, places, and post URLs in a single input. Use it when a pipeline needs comments from a list of post URLs. The dedicated post and reel Actors only expose recent comments, not deep threads.

Instagram Post Scraper

Username-in, posts-out. Fastest path to rows with likesCount, videoViewCount, isSponsored, coauthorProducers, and latestComments. At $1/1k it's the cheapest per-post feed if you don't need comment depth or place search.

Instagram Profile Scraper

For a 10k-handle influencer list this is ~$16 in Actor fees and returns bio, website, email parse, follower/following, verification, business category, and the last ~12 posts for recency checks. Skip it if you need full post history; use Post Scraper instead.

Instagram Reel Scraper

Returns transcript and shares, which Post Scraper does not. Pair with Hashtag Scraper to discover Reels by trend, then re-run this Actor on the URLs for full fields and downloadable MP4.

Instagram Hashtag Scraper

The lowest-rated of the six (2.98★) because hashtag ranking is the most volatile surface on Instagram. Expect thin or reordered results during UI changes. Cross-check volume against a second hashtag on each run before trusting deltas.

Use cases

  • Influencer marketing: vet reach, brand safety, and posting cadence before contracts.
  • Social listening: track hashtags, sentiment in comments, and campaign volume.
  • Ecommerce & UGC: harvest public posts that mention products (respect IP and consent norms).
  • Research & journalism: sample public discourse tied to events or geographies.

Follower lists: what is realistic

The apify/instagram-followers-count-scraper returns follower/following counts per handle at $1.30/1k, cheap enough to schedule hourly across a roster. A full follower graph (handle-by-handle list of who follows whom) is not a first-party Actor: Instagram gates that behind logged-in pagination with aggressive rate limits, and any community Actor offering it should be checked for maintenance recency and legal review before you use it in production.

Avoiding blocks

Use Apify's residential proxy group (already the default on these Actors), keep resultsLimit per input below 200 for first runs, and stagger schedules so the same profile isn't hit more than once per hour. If a run returns partial data, open the Actor's Issues tab before retrying. Instagram rendering changes usually land as a wave of new issues within a day. See the Reels architecture notes for payload-level detail.

tip

Browse Instagram Actors and sort by recent updates before you rebuild a pipeline around a single tool.

Apify Affiliate Banner 728x90Apify Affiliate Banner 728x90Apify Affiliate Banner 300x50Apify Affiliate Banner 300x50
Frequently Asked Questions

Use Instagram Scraper for mixed inputs and broad projects. Switch to Instagram Post Scraper when every row must represent a post with comments, or Instagram Profile Scraper when you only need bios and follower metrics.

Use Instagram Reel Scraper for targeted Reels analytics, and Instagram Hashtag Scraper when discovery starts from hashtags that surface Reels content. Confirm available fields on the Store page.

Not always for tiny tests, but Instagram frequently challenges datacenter IPs. If you see blocks or thin datasets, enable residential proxies when the Actor supports them and follow its concurrency guidance.

All six first-party Actors are pay-per-event with no platform usage surcharge. As of 2026-05-26: Post Scraper and Reel Scraper $1.00/1k, Followers Count $1.30/1k, Instagram Scraper $1.50/1k, Profile Scraper $1.60/1k, Hashtag Scraper $1.90/1k. Store subscription tiers discount these rates.

Many public fields work without cookies; deeper graph or private data may require sessions the Actor documents, or may be unsupported. Always follow Instagram’s terms and local law.

Some Actors expose Stories metadata when Instagram serves it to logged-out or configured sessions; ephemeral content is inherently flaky, so validate with a pilot run and read the README limitations.

Common mistakes and fixes

Empty dataset or steep drop in items.

Confirm targets are public, lower limits, retry off-peak, and read the Actor Issues tab. Instagram changes break parsers quickly.

Frequent blocks or 401-style errors.

Enable residential proxies when the Actor supports them, reduce concurrency, and avoid hammering the same profile in tight loops.

Stories or DMs missing.

Most Store Actors focus on public surfaces; ephemeral or private data may be unsupported by design.

Apify Affiliate Banner 728x90Apify Affiliate Banner 728x90Apify Affiliate Banner 300x50Apify Affiliate Banner 300x50