Instagram Likes Scraper avatar

Instagram Likes Scraper

Pricing

$19.99/month + usage

Go to Apify Store
Instagram Likes Scraper

Instagram Likes Scraper

Instagram Likes Scraper extracts users who liked an Instagram post. Collect usernames, profile URLs, and public profile details of people who liked the post. Ideal for engagement analysis, influencer research, audience insights, and social media lead generation.

Pricing

$19.99/month + usage

Rating

0.0

(0)

Developer

ScrapAPI

ScrapAPI

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

14 hours ago

Last modified

Share

Instagram Likes Scraper

Instagram Likes Scraper is a focused Instagram post likes scraper that extracts the users who liked (and commented on) specific Instagram posts. It solves the tedious task of manually collecting likers by automatically fetching usernames, profile URLs, and public profile details — ideal for engagement analysis, influencer research, and social media lead generation. Marketers, developers, data analysts, and researchers can use this IG likes scraper tool to scale audience insights, export Instagram post likers, and power Instagram likes analytics workflows across many posts.

What data / output can you get?

Below are the exact fields saved to the output dataset when you scrape Instagram post likers and commenters. Results can be exported as JSON, CSV, or Excel from the Apify dataset.

Data typeDescriptionExample value
full_nameDisplay name of the user“Chris Doe”
idUser identifier (stringified pk/id)“12345678901”
usernameInstagram handle“chrisdoe”
is_privatePrivate account flagfalse
is_verifiedBlue check verification flagtrue
profile_pic_urlURL to the profile imagehttps://instagram.fxyz1-1.fna.fbcdn.net/v/t51.2885-19/…
profile_pic_idInternal profile picture ID (may be empty)“298374653829”
latest_reel_mediaEpoch seconds of latest reel media (0 if none)0
latest_reel_media_utcUTC timestamp of latest reel media (nullable)null
liked_postThe post URL associated with the interactionhttps://www.instagram.com/p/DLm63qQpxvw
post_urlSame as liked_post for conveniencehttps://www.instagram.com/p/DLm63qQpxvw
total_likesTotal like count on that post (from API page)1423

Note: Extra metadata such as latest_reel_media, latest_reel_media_utc, and profile_pic_id is included when available and may be empty or null depending on the user. Export Instagram post likers to JSON/CSV/Excel directly from the Apify dataset.

Key features

  • ⚡️ Smart proxy fallback (direct → datacenter → residential) Automatic, logged proxy fallback if Instagram blocks requests. Starts without a proxy, then falls back to datacenter and finally residential (with retries), sticking to residential when required.

  • 💾 Live, reliable saving Each user is pushed to the dataset in real time as they’re collected, so partial results are always available even if a run is interrupted.

  • 🔁 Robust retry & rate-limit handling Built-in retry logic and friendly delays to navigate rate limits and intermittent network errors.

  • 🔎 Combined likers + commenters Merges chronological likers (likers_chrono API) with commenters for each post and deduplicates by user ID to maximize engaged user coverage.

  • 🔐 Optional authentication Supports an Instagram session ID cookie for authenticated requests when needed. Without it, Instagram may return a login page and 0 users.

  • 📦 Clean, structured export Output schema includes username, full name, verification/private flags, profile picture URL, like count for the post, and more — ideal for IG post likers export and Instagram likers CSV export.

  • 🧰 Developer-friendly workflow Runs as an Apify actor with programmatic access via the Apify API. Perfect for pipelines that need an Instagram likers downloader or Instagram likes data extractor.

  • 🏗️ Production-ready reliability Clear logs (including [PROXY] messages), proxy fallback strategy, and dataset-first design make it dependable Instagram likes scraping software for automation.

How to use Instagram Likes Scraper - step by step

  1. Create or sign in to your Apify account.
  2. Open the Apify Console and navigate to Actors.
  3. Find “instagram-likes-scraper” by Scrapapi and open it.
  4. Add input data:
    • startUrls: Paste one or more Instagram post URLs (e.g., https://www.instagram.com/p/XXXXX/). The actor accepts an array of strings or objects with a url property.
    • maxCount: Set the cap on unique users to collect across all posts (1–10,000).
    • sessionId (optional): Paste your Instagram sessionid cookie for authenticated requests.
    • proxyConfiguration (optional): Leave off for direct requests; the actor will auto-fallback to datacenter and residential if blocked.
  5. Click Start to run the actor.
  6. Watch the run logs for progress updates and [PROXY] messages. The actor saves results live as users are found.
  7. When the run finishes (or anytime during execution), open the Dataset tab to preview and export results as JSON, CSV, or Excel.

Pro tip: Use the Apify API to schedule runs and pull datasets into your analytics stack or CRM for ongoing Instagram likes analytics and engagement tracking.

Use cases

Use case nameDescription
Influencer research + audience insightsIdentify and export Instagram post likers to analyze who engages with specific creators, then segment by verification and privacy flags for outreach.
Campaign performance trackingMonitor engaged users across post URLs to measure like volumes and user profiles for Instagram likes analytics scraper workflows.
Competitor engagement benchmarkingCompare like counts and IG post likers export across competitor posts to spot audience overlap and engagement trends.
Social media lead generationBuild prospect lists by extracting usernames and profile picture URLs from engaged users using an Instagram user likers scraper.
Academic & market researchScrape Instagram post likers for datasets used in sentiment, demographic proxies, or network analysis.
Data pipeline enrichmentUse the IG likes scraper tool in an API workflow to ingest structured likers data into BI tools or databases.
Audience overlap studiesWith multiple startUrls, scrape Instagram post likers across posts and deduplicate to analyze cross-post engagement.

Why choose Instagram Likes Scraper?

Built for precision and reliability, this Instagram likers list extractor combines likers and commenters with real-time saving and an adaptive proxy strategy.

  • ✅ Accurate and deduplicated results — merges likers + commenters and deduplicates by user ID
  • 🌍 Optional authenticated requests — add a sessionId cookie when public endpoints return a login page
  • 📈 Scales across many posts — process multiple URLs and cap total users with maxCount
  • 💻 Developer access — integrate via Apify API to power automated pipelines and IG post likers export
  • 🛡️ Safer than browser hacks — no flaky extensions; production-grade retries, logs, and proxy fallback
  • 💾 Clean exports — ready-to-analyze fields for CSV/JSON and downstream tools
  • 🔧 Transparent operations — [PROXY] logs show when the tool falls back from direct to datacenter or residential

In short, it’s a production-ready Instagram engagement scraper for likes that emphasizes stability, structured output, and automation.

Yes — when done responsibly. This actor is designed to collect data from public Instagram posts. You are responsible for ensuring your use complies with Instagram’s terms and applicable laws (e.g., GDPR/CCPA). Avoid scraping private data, respect rate limits, and use results for legitimate research, analytics, or engagement use cases. For edge cases, consult your legal team.

Input parameters & output format

Example JSON input

{
"startUrls": [
"https://www.instagram.com/p/DLm63qQpxvw/",
"https://www.instagram.com/p/ABCDEF12345/"
],
"maxCount": 500,
"sessionId": "",
"proxyConfiguration": {
"useApifyProxy": false
}
}

Parameters

  • startUrls (array, required): Paste one or more Instagram post URLs (e.g. https://www.instagram.com/p/XXXXX/). The actor accepts an array of strings (as above) or objects with a url field. Default: none.
  • maxCount (integer, optional): Cap on unique users (likers + commenters) across all posts. Minimum: 1, Maximum: 10000. Default: 100.
  • sessionId (string, optional): Instagram sessionid cookie value for authenticated requests. Without it, requests may return 0 users (login page). Default: "".
  • proxyConfiguration (object, optional): Leave off for direct requests. If Instagram blocks you, the actor auto-fallbacks to datacenter → residential (with retries). Default: not set.

Example JSON output

{
"full_name": "Chris Doe",
"id": "12345678901",
"username": "chrisdoe",
"is_private": false,
"is_verified": true,
"profile_pic_url": "https://instagram.fxyz1-1.fna.fbcdn.net/v/t51.2885-19/...",
"profile_pic_id": "298374653829",
"latest_reel_media": 0,
"latest_reel_media_utc": null,
"liked_post": "https://www.instagram.com/p/DLm63qQpxvw",
"total_likes": 1423,
"post_url": "https://www.instagram.com/p/DLm63qQpxvw",
"is_new": false
}

Notes

  • Fields such as latest_reel_media_utc may be null, and profile_pic_id may be an empty string when not provided by Instagram.
  • Every pushed record represents a unique engaged user for a given post URL.

FAQ

Do I need to log in to scrape Instagram post likers?

✅ Not necessarily. The actor can run without login, but Instagram may return a login page and 0 users. For best results, provide your sessionId cookie for authenticated requests.

How many users can I collect per run?

📈 Control this with maxCount. It supports 1 to 10,000 unique users across all provided posts and stops once the limit is reached.

What data does this Instagram post likes scraper return?

🧾 It returns a structured Instagram likers list including username, full_name, id, is_private, is_verified, profile_pic_url, liked_post/post_url, total_likes, and additional metadata like latest_reel_media and profile_pic_id.

Can I export Instagram post likers to CSV?

💾 Yes. Results are saved to the Apify dataset and can be exported as CSV, JSON, or Excel. This makes it an easy IG post likers export solution for analytics and outreach.

Does this IG likes scraper tool also include commenters?

✅ Yes. It combines chronological likers with commenters for each post and deduplicates by user ID to broaden the engaged audience.

How does the proxy fallback work?

🛡️ The run starts with no proxy. If blocked, it automatically falls back to Apify datacenter, then to residential proxies (with up to 3 retries) and sticks with residential for the rest of the run. You’ll see [PROXY] messages in the logs.

Can I integrate this into my data pipeline?

🧩 Yes. As an Apify actor, it can be triggered via the Apify API and the dataset can be pulled programmatically, making it a solid Instagram likes data extractor for automation.

Is there a trial or pricing plan?

💳 Yes. The listing provides 120 trial minutes and a flat monthly price of $19.99 on the Apify Store. Check the actor’s Apify page for current details.

Closing CTA / Final thoughts

Instagram Likes Scraper is built to reliably scrape Instagram post likers and commenters at scale. With a clean schema, live-saving, and smart proxy fallback, it’s ideal for marketers, analysts, researchers, and developers who need an Instagram liker IDs extractor they can trust. Use the Apify API to automate runs, export Instagram likers to CSV/JSON, and plug results into your analytics or CRM. Start extracting smarter engagement insights and turn Instagram likes into actionable data today.