Instagram Likes Scraper
Pricing
$19.99/month + usage
Instagram Likes Scraper
๐ธ Instagram Likes Scraper extracts like lists from posts & Reels โ usernames, user IDs, profile links, timestamps & engagement insights. ๐ Export CSV/JSON, dedupe, and monitor changes. ๐ Ideal for growth, analytics, competitor tracking & influencer research.
Pricing
$19.99/month + usage
Rating
0.0
(0)
Developer
ScraperForge
Actor stats
0
Bookmarked
3
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Instagram Likes Scraper
Instagram Likes Scraper is a focused IG likes scraper that extracts lists of users who liked and commented on specific Instagram post URLs. It solves the time-consuming task of manually collecting engaged audiences by automating collection of usernames, profile images, verification/private flags, and per-post like counts. Built for marketers, developers, data analysts, and researchers, this instagram liker list extractor helps you extract Instagram post likers at scale and export Instagram likes to CSV or JSON for analytics and outreach.
What data / output can you get?
Below are the exact fields saved for each engaged user (liker or commenter) as theyโre pushed to the Apify dataset in real time.
| Data field | Description | Example value |
|---|---|---|
| full_name | Display name of the user | "Jane Doe" |
| id | User identifier (stringified pk/id) | "12345678901234567" |
| username | Instagram handle | "janedoe" |
| is_private | Whether the account is private | false |
| is_verified | Whether the account is verified | true |
| profile_pic_url | URL to the userโs profile picture | "https://instagram.fxyz1-1.fna.fbcdn.net/v/t51.2885-19/..." |
| liked_post | The post URL associated with the interaction | "https://www.instagram.com/p/DLm63qQpxvw" |
| post_url | Same as liked_post (post URL reference) | "https://www.instagram.com/p/DLm63qQpxvw" |
| total_likes | Total like count for that post (from the likers API response) | 532 |
| latest_reel_media | Timestamp (epoch) of latest reel media or 0 | 0 |
| latest_reel_media_utc | UTC timestamp for latest reel media if available | null |
| profile_pic_id | Profile picture ID if available, else empty string | "" |
| is_new | API-provided flag when present | false |
Notes:
- Results combine likers (via the Instagram likers_chrono API) and commenters (via the media comments API), deduplicated by user ID within the run.
- You can export Instagram likes to CSV or JSON directly from the Apify dataset.
Key features
-
๐ฆ Automatic proxy fallback & clear logs
Starts direct and seamlessly falls back to datacenter, then residential proxies if blocked, with clear [PROXY] messages. Retries and backoff are built-in for reliabilityโperfect for an instagram likes API alternative. -
๐ฅ Live, deduplicated output
Each user is pushed to the output table as soon as theyโre collected. Entries are deduped by user ID within the run so your instagram post likers scraper results are clean and ready to use. -
๐งฉ Likers + commenters combined
Goes beyond a basic IG likes scraper by also pulling commenters from the media comments APIโideal for instagram engagement scraper workflows. -
๐งช Rate-limit aware with retries
Friendly delays and retry logic improve success rates when you scrape Instagram post likes at scale. -
๐ฆ Bulk URLs support
Process multiple post URLs in one runโgreat for teams that need to get a list of Instagram post likers across campaigns. -
๐ Optional session authentication
Provide an Instagram sessionid cookie for authenticated requests. Without it, Instagram may return a login page and 0 users. -
๐พ Flexible exports
Export results to CSV or JSON from the datasetโuseful for an instagram likers export tool and downstream analytics. -
๐ ๏ธ Apify-powered reliability
Production-ready orchestration, storage, and logs. Ideal for developers building an instagram likes checker tool or instagram likes analytics scraper workflow.
How to use Instagram Likes Scraper - step by step
- Create or log in to your Apify account.
- Open the Instagram Likes Scraper actor in Apify Console.
- Add input:
- startUrls: Paste one or more Instagram post URLs (e.g., https://www.instagram.com/p/XXXXX/). You can enter strings directly or objects with a "url" property.
- maxCount: Set a cap on unique users (likers + commenters).
- sessionId (optional): Paste your Instagram sessionid cookie for authenticated requests.
- proxyConfiguration (optional): Leave off for direct requests; the actor auto-falls back if blocked.
- Click Start to run the actor.
- Watch the Logs for progress updates and [PROXY] messages as the tool adapts (none โ datacenter โ residential).
- As users are collected, items are saved live to the Output dataset.
- Export your results as CSV or JSON from the Output page for analytics and enrichment.
Pro Tip: Use this instagram likes data scraper on multiple posts to build larger engagement datasets, then connect the dataset export to your BI tool or CRM.
Use cases
| Use case name | Description |
|---|---|
| Marketing analytics โ engagement cohorts | Build engagement cohorts by exporting likers and commenters to CSV/JSON to analyze who interacts with your posts. |
| Competitor tracking โ post likers | Track and compare competitor post engagement with an instagram liker list extractor to inform content strategy. |
| Influencer research โ audience sampling | Extract Instagram post likers to evaluate audience makeup and potential influencer collaborations. |
| Community growth โ outreach lists | Get list of Instagram post likers, filter for relevance, and route to CRM for follow-up campaigns. |
| Data enrichment โ user signals | Use an instagram engagement scraper to append engagement indicators to existing handle lists for scoring. |
| Academic & social research | Scrape Instagram post likes for public posts to study engagement patterns and network effects at scale. |
| Automation pipelines โ scheduled runs | Combine with Apify scheduling to refresh engagement snapshots for recurring reports. |
Why choose Instagram Likes Scraper?
This instagram post likers scraper is built for precision, automation, and reliability on Apifyโs infrastructure.
- โ Accurate, structured fields: Clean username, id, verification/private flags, profile image URL, and per-post like counts.
- ๐ Scalable batch runs: Paste multiple post URLs and collect up to thousands of engaged users per run.
- ๐ง Developer friendly: Simple inputs; results available in the Apify dataset for easy automation.
- ๐ก๏ธ Smart proxy strategy: Automatic fallback from direct to datacenter and residential proxies with retries.
- ๐ Deduped within run: Avoids duplicates by user ID for consistent datasets.
- ๐ฐ Cost-effective & production-ready: Avoid brittle browser extensions and unstable point solutionsโrun reliably on Apify.
Bottom line: A focused instagram likes scraper that reliably collects real engagement data and exports clean results for analysis.
Is it legal / ethical to use Instagram Likes Scraper?
Yesโwhen done responsibly. This tool is designed to collect engagement data from publicly available Instagram posts. You should:
- Only collect data from public content youโre authorized to analyze.
- Comply with Instagramโs terms and applicable laws (e.g., GDPR, CCPA).
- Avoid spam and respect user privacy.
- Use the optional sessionId responsibly for authenticated requests.
- Consult your legal team for edge cases or jurisdiction-specific requirements.
Input parameters & output format
Example JSON input
{"startUrls": [{ "url": "https://www.instagram.com/p/DLm63qQpxvw/" }],"maxCount": 100,"sessionId": "","proxyConfiguration": {"useApifyProxy": false}}
Input parameters
- startUrls (array, required): Paste one or more Instagram post URLs (e.g. https://www.instagram.com/p/XXXXX/). Supports strings or objects with a "url" property.
- Default: none (required)
- maxCount (integer, optional): Cap on unique users (likers + commenters) across all posts. Range 1โ10,000.
- Default (schema): 100
- Note: The actor enforces 1โ10,000 and normalizes the value internally.
- sessionId (string, optional): Instagram sessionid cookie value for authenticated requests. Get it from browser DevTools โ Application โ Cookies โ instagram.com โ sessionid. Without it, requests may return a login page and 0 users.
- Default: "" (empty string)
- proxyConfiguration (object, optional): Leave off for direct requests. If blocked, the actor auto-falls back: datacenter โ residential (with retries).
- Default/prefill: { "useApifyProxy": false }
Example JSON output
{"full_name": "Jane Doe","id": "12345678901234567","username": "janedoe","is_private": false,"is_verified": true,"profile_pic_url": "https://instagram.fxyz1-1.fna.fbcdn.net/v/t51.2885-19/...","liked_post": "https://www.instagram.com/p/DLm63qQpxvw","total_likes": 532,"post_url": "https://www.instagram.com/p/DLm63qQpxvw","latest_reel_media": 0,"latest_reel_media_utc": null,"profile_pic_id": "","is_new": false}
Notes:
- Fields latest_reel_media_utc and profile_pic_id may be null/empty if not available from the API.
- Items are pushed to the dataset as soon as theyโre found, making it easy to export instagram likes to CSV or JSON mid-run if needed.
FAQ
Do I need to log in to use this instagram likes scraper?
โ No, but it helps. You can run without login; however, Instagram may return a login page and 0 users. For best results, provide sessionId (your Instagram sessionid cookie) to perform authenticated requests.
How many users can I collect per run?
๐ You control this with maxCount. The allowed range is 1โ10,000 unique users per run. The actor deduplicates by user ID within the run.
Can this extract Instagram post likers and commenters?
โ Yes. It fetches likers via the likers_chrono API and commenters via the media comments API, then merges and deduplicates them for each post.
What fields are included in the output?
๐งฉ Each item includes full_name, id, username, is_private, is_verified, profile_pic_url, liked_post, total_likes, post_url, and extras like latest_reel_media, latest_reel_media_utc, profile_pic_id, and is_new.
Can I export results to CSV or JSON?
๐พ Yes. Open the runโs Output tab in Apify Console to download your dataset as CSV or JSONโideal if you need an instagram likers export tool for analytics.
Does it support proxies?
๐ก๏ธ Yes. It starts with no proxy and automatically falls back to datacenter, then residential proxies when blocked, with retry logic and [PROXY] logs.
Is this an instagram likes API alternative?
โ๏ธ It works as an instagram likes API alternative by collecting likers and commenters from post URLs and returning structured JSON/CSV for downstream use.
How does deduplication work?
๐ The actor keeps a set of seen user IDs and only saves unique users within a run, ensuring your final dataset doesnโt contain duplicates.
Closing CTA / Final thoughts
Instagram Likes Scraper is built to extract engaged audiences from Instagram posts quickly and reliably. With automatic proxy fallback, live deduplicated output, and flexible CSV/JSON exports, it helps marketers, researchers, and developers turn post interactions into actionable datasets. Use it to scrape Instagram post likes at scale, get list of Instagram post likers, and automate engagement analytics. Developers can plug the output dataset into existing pipelines for an efficient instagram post likes downloader workflow. Start extracting smarter engagement data today.