Apify Instagram Scraper: Pricing, Limits and Alternatives

10/1/2026·Updated 11/13/2026·14 min read
Apify Instagram Scraper: Pricing, Limits and Alternatives
The apify/instagram-scraper is Apify's own first-party Instagram Actor and the most used scraper in the Store for this platform: 411,542 total users, 46,099 monthly, 4.67 stars, verified 1 October 2026. It is well built and widely trusted. This article is about when the Apify Instagram scraper is the wrong tool, and about one specific thing its own Store page proves that most Apify comparisons never mention.

The Three Apify Instagram Scrapers and Their Real Prices

ActorPrice (from)UsersRating
apify/instagram-scraper$1.50 / 1,000 results (Business). Free plan: $2.70 / 1,000411,542 total, 46,099 monthly4.67 stars
apify/instagram-profile-scraper$1.60 / 1,000 profiles232,031 total4.75 stars
apify/instagram-hashtag-scraper$1.90 / 1,000 results (Business). Free: $2.60. Starter: $2.30120,503 total, 10,590 monthly3.41 stars
Two things on that table deserve attention, and both are visible on Apify's own pages.

First, the per-result price depends on which plan you are on. The same Actor producing the same output costs $2.70 per 1,000 on Free and $1.50 on Business, which is 80 percent more expensive on the cheap plan. The "from $1.50" headline is the Business plan ($999/month) price. This is the clearest published example of a pattern that runs through the whole Store, and it is why Apify quotes assembled from listing pages tend to come in low.

Second, the hashtag scraper sits at 3.41 stars, the lowest rating of any major first-party social Actor. That matters because hashtag scraping is exactly what people reach for when they are trying to do creator discovery. The tool most often repurposed for discovery is the one Apify's own users rate worst. That is not a cheap shot. It is the single most relevant data point for anyone choosing this path.

What the Apify Instagram Scraper Returns and What It Skips

apify/instagram-profile-scraper returns a genuinely rich profile: username, follower and following counts, bio, verification, join date, post count, related accounts, latest posts with engagement, profile picture, external URL, and business category. For describing a known account, that is thorough.

What is missing for creator work:

  • No engagement rate. You get raw counts and compute the rate yourself, which means deciding how to handle reels versus static posts, how many recent posts to average, and what to do with outliers. Every team solves it slightly differently and incomparably.
  • No reliable contact. Instagram exposes business email only when the creator filled it in on a professional account. It is frequently empty. There is no enrichment layer.
  • No discovery. Inputs are usernames, hashtags, URLs, and keywords. There is no "find creators where X" input.
  • No normalization across platforms. Instagram returns edge_followed_by.count. TikTok Actors return stats.followerCount. One creator table means you write the mapping and maintain it indefinitely.

For teams running UGC campaigns, these gaps compound fast. If you are briefing creators for a bedding brand or trying to find the right voices for a product launch, raw JSON from known accounts gets you halfway. The work of finding the accounts in the first place is not solved. If you want to understand why sourcing criteria gets so specific once a campaign goes live, the UGC Platform Comparison for Bedding Brands is a good illustration of exactly how granular that targeting gets.

To make it concrete: a brand launching a new mattress line might need 20 creators in the 25,000 to 150,000 follower range, located in three target metros, with an engagement rate above 3.5 percent, and a reachable email. With the Apify Instagram scraper, that means scraping hashtags, pulling usernames, profiling each account individually, computing engagement manually, and then hunting for contact information. Each step is a separate run, a separate bill, and a separate failure point. If you are clarifying what user-generated content even means in this context, that framing helps explain why the sourcing step is so critical to the whole workflow.

The Discovery Gap in the Apify Instagram Scraper Store

Apify maintains first-party scrapers for Instagram. Apify does not maintain a first-party creator discovery or contact Actor. For that layer the Store offers only community Actors, and the adoption numbers tell the story:

ActorLifetime usersPrice (verified 1 Oct 2026)
receptional_blender/influencer-discovery9 total, 1 monthly, no ratingsfrom $0.01 / 1,000 results
flash_scraper/creator-leads-scraper61 total, 38 monthly, 5.00 stars$0.002 per lead, Instagram leads rising to $0.004 per lead on 7 October 2026
Nine lifetime users on one, sixty-one on the other. They may work perfectly well. But this is the layer your roadmap depends on, carried by software with no first-party ownership, no SLA, and a published price that doubles with a week's notice.

This is not a hypothetical risk. If your pipeline is sourcing creators for a campaign, a price doubling mid-month changes your unit economics overnight. For agencies managing multiple UGC creators at scale, an unpredictable discovery cost makes it nearly impossible to model total investment before you commit inventory.

The Apify Instagram Hashtag Scraper Rating Problem

The 3.41-star rating on apify/instagram-hashtag-scraper is worth examining more carefully than a single number suggests. Apify does not publish a cause, so the rating reflects user sentiment rather than a documented bug. But the context is what makes it notable.

Hashtag scraping is the approach most people use when they want discovery: find a hashtag that fits the niche, pull posts, extract account names, then profile those accounts. That two-step pipeline relies on the hashtag scraper as the first stage. If the first stage is unreliable, the discovery pipeline is unreliable. A 3.41 rating from 10,590 monthly users is a real signal worth testing against before committing a roadmap to it.

For comparison, the main scraper at 4.67 stars and the profile scraper at 4.75 stars are both genuinely well-regarded. The problem is specific to the hashtag path, not the platform as a whole. If you are building a creator sourcing workflow for a brand running recurring UGC, that distinction matters enormously. Consider the sourcing specificity required for campaigns in competitive niches: niche, style, location, audience age, all of it. A 3.41-star tool sitting at the top of that funnel is a real operational risk, not an abstract one.

For teams weighing whether to build a scraping stack or license a purpose-built solution, the UGC Marketplace vs Agency: Which Fits Your Brand breakdown covers a similar build-vs-buy decision from the brand perspective and is useful framing before you commit engineering hours.

Instagram Creator Discovery with Filters Instead of Scraping

The Roster API exposes 14 filters on one endpoint across its creator graph spanning Instagram and TikTok:

bash
curl "https://api.ugcroster.com/v1/creators/search" \
  -H "Authorization: Bearer rsk_your_key_here" \
  -G \
  -d niche=skincare \
  -d city="Los Angeles" \
  -d follower_min=25000 \
  -d follower_max=150000 \
  -d engagement_min=0.035 \
  -d has_email=true \
  -d gender=female \
  -d sort=engagement \
  -d limit=100

Available parameters: q, follower_min, follower_max, engagement_min, category, niche, has_email, country, city, state, gender, sort, limit, page. Ten credits, one round trip, server-side filtering. The engagement_rate field arrives precomputed and extracted_email is a filterable field, so "creators with an email" is a query rather than a pipeline.

The economics of filtering server-side matter more than the per-unit price. With hashtag scraping you pay per result for the entire candidate pool and then discard most of it. With filters you pay for the records you asked for. A team pulling 100,000 candidate profiles via hashtag scraping at $1.90 per 1,000 on Business is spending $190 in Actor fees before compute, proxy, and storage. The same team querying for the 1,000 creators that actually match their criteria pays for 1,000 results.

This compression is especially useful for teams running seasonal campaigns under time pressure. When you are twelve weeks out from a major push, days lost to scraping pipelines are days lost to creative production. For agencies trying to automate their UGC business across multiple clients, cutting the discovery step from a multi-stage scraping job down to a single API call is where real hours get recovered.

The Real Cost of the Apify Instagram Scraper

Apify meters four usage categories separately from Actor fees: compute units, data transfer, proxy, and storage operations. A compute unit is memory times duration, so two runs with identical output bill differently depending on how aggressively Instagram is blocking that week. Residential proxy, which Instagram pushes you toward, runs $7 to $8 per GB on the pricing page. Prepaid plan usage expires monthly and does not roll over.

So 100,000 Instagram profiles at the $1.60 per 1,000 floor is $160 in Actor fees, plus compute, plus proxy, plus storage, on a Business plan. On the Roster API, 100,000 profile reads is 100,000 credits, inside the Growth plan at $499/month with credits included, and the credit meter is the whole bill. No separate proxy line. No compute overage.

Agencies running multiple client accounts feel this cost structure most acutely because they cannot predict the proxy bill week to week. Brand plans on UGC Roster start at $499/month for Growth, $1,249/month for Scale, and Enterprise is custom-priced. Agency plans start at $149/month Starter, $279/month Growth, and $799/month Scale. Creators join at $29/month.

If you are evaluating whether the scraping cost model fits your agency workflow, the UGC Agency vs Marketplace: Cost and Speed Guide covers the financial comparison from a client-servicing perspective and is worth reading before you price a retainer. And if you are on the creator side trying to understand how UGC creators get paid through platform-based workflows versus direct arrangements, that context shapes which toolchain makes sense for your business model too.

Run Model and Latency in the Apify Instagram Scraper

Apify's documented flow is asynchronous: POST a run, get an immediate run object, poll for status, fetch dataset items. The synchronous option caps at 300 seconds and then errors.

Apify deserves credit for real engineering here, having cut median container startup from 7 seconds to 1.2 seconds. But that is container start, before actor boot, browser launch, Instagram navigation, and polling. A five-minute ceiling is a batch window, not a request budget. If a user is waiting on the other end of a search interface, that model does not fit.

For anyone building a client-facing creator search tool, the latency difference between a synchronous API response and a polled batch job is the difference between a usable product and a broken one. Scraping pipelines batch. Creator APIs respond. That distinction defines which one belongs inside a product and which one belongs in a cron job.

This also affects how quickly you can onboard new campaigns. Slow discovery pipelines create bottlenecks that bleed into creative timelines, and when you are trying to onboard new creators without losing organic UGC momentum, every day of pipeline delay is a day your organic program stalls.

When to Keep the Apify Instagram Scraper

None of this means Apify is the wrong choice. For several use cases it remains the right one:

  • You need post and reel level data: captions, engagement, timestamps, media URLs, locations, mentions, and tagged users.
  • You need comments. The main scraper returns up to 10 latest comments per post.
  • You are working by hashtag, place, or keyword rather than by creator attributes.
  • You need arbitrary non-Instagram targets, where Apify's 78,000 plus Actors and custom Actor support have no equivalent.
  • You want to write and host your own scraper, or build on Crawlee and self-host for free.

The Apify Instagram scraper is a post-level and account-level description tool. It is good at answering "tell me about this account" and "show me recent posts under this hashtag." It is not built to answer "find me accounts matching these attributes."

For brands trying to understand what good UGC actually looks like at a category level before they start sourcing, teardowns like the Thorne Creatine Creator Content Marketing Guide show how specific the creative brief has to be before sourcing even begins. That brief specificity in turn defines how precise your creator search criteria needs to be. Loose sourcing tools produce loose sourcing results.

When to Move From the Apify Instagram Scraper to a Creator API

Move to a creator API when discovery is the product: when you need to query by follower range, engagement, niche, city, gender, and email presence, and then act on the results inside the same system. The UGC Roster API exposes creator search, briefs, campaigns, and payouts behind one key.

For brand teams doing this at volume, the workflow difference is significant. Instead of scrape, clean, deduplicate, enrich, and filter, the flow is search and brief. That compression is especially useful for brands running recurring UGC programs where the creator sourcing step happens every month. Teams that want to understand the UGC and Brand Partnerships landscape from the creator side will also find that purpose-built platforms handle the brief-to-payment loop in ways that raw scraping pipelines simply cannot replicate.

Creators working on the other side of this can sign up individually. The creator plan is $29/month. Brand plans start at $499/month for Growth, $1,249/month for Scale, with Enterprise priced custom. If you are managing multiple brand clients, agency plans start at $149/month Starter, $279/month Growth, and $799/month Scale.

See Also

Start at api.ugcroster.com/docs, reference at api.ugcroster.com/reference, plans at api.ugcroster.com/pricing, keys at api.ugcroster.com/keys.

FAQ

How much does the Apify Instagram scraper cost?

As of 1 October 2026, apify/instagram-scraper is listed from $1.50 per 1,000 results on the Business plan and $2.70 per 1,000 on the Free plan. apify/instagram-profile-scraper is from $1.60 per 1,000 profiles and apify/instagram-hashtag-scraper from $1.90 per 1,000 on Business, $2.30 on Starter, and $2.60 on Free. Actor fees are separate from compute units, data transfer, proxy ($7 to $8 per GB residential), and storage operations.

Why is the Apify Instagram hashtag scraper rated 3.41 stars?

Apify does not publish a cause, so treat the rating as user sentiment rather than a diagnosis. What makes it notable is the context: 3.41 is the lowest rating among major first-party social Actors, and hashtag scraping is the exact approach people use when attempting creator discovery. If you are planning discovery via hashtags, test reliability carefully before committing a roadmap to it.

Does the Apify Instagram scraper give engagement rate?

No. It returns raw likes, comments, and view counts, and you compute engagement rate yourself. That means choosing how many recent posts to average, how to weight reels against static posts, and how to handle outliers. Different teams reach different numbers from the same account, which makes cross-tool comparison unreliable.

Can I get Instagram creator emails from Apify?

Only what Instagram itself exposes, which is the business email field on professional accounts, frequently empty. There is no enrichment in the first-party Actors. The Store's dedicated influencer email Actors are community-maintained with 9 and 61 lifetime users as of 1 October 2026, and one of them doubles its Instagram price on 7 October 2026.

What is the best Apify alternative for Instagram creator discovery?

Depends on which half of the job you mean. For cheap raw Instagram JSON across many platforms, a dedicated scraping API is simpler and cheaper than Apify. For discovery specifically, where you need to query by follower range, engagement, niche, city, gender, and email presence and then act on the results, a creator data API with server-side filters and campaign endpoints is the closer fit.

Is Apify good for Instagram scraping at all?

Yes, genuinely. 411,542 users and 4.67 stars on the first-party scraper is real validation, and for post-level extraction from known accounts, hashtags, or places it does the job well. The limitation is categorical rather than qualitative: it describes accounts you can already name, and it does not find accounts matching criteria.

Stop pitching cold.
Start landing deals.

Automate your brand outreach so you spend less time in spreadsheets and more time creating.

Get started