Instagram Likes Scraper
Pricing
$19.99/month + usage
Go to Apify Store
Instagram Likes Scraper
Instagram Likes Scraper extracts users who liked Instagram posts. Collect usernames, profile links, follower counts, bios, and engagement data to identify potential leads, influencers, or interested audiences interacting with specific content, hashtags, or accounts. 📊📷
Pricing
$19.99/month + usage
Rating
0.0
(0)
Developer
SimpleAPI
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
14 days ago
Last modified
Categories
Share
Scrape likers and commenters from Instagram post URLs. Collects user profiles (username, full name, profile pic, etc.) from the likers API and comments API for each post.
Why choose this actor?
- Bulk URLs: Process multiple post URLs in one run.
- Smart proxy: Starts without proxy; falls back to datacenter then residential if Instagram blocks requests.
- Structured output: Same schema as the reference output (full_name, id, username, is_private, is_verified, profile_pic_url, liked_post, total_likes, post_url, etc.).
Key features
- No proxy by default; automatic fallback to datacenter then residential with clear
[PROXY]logs. - Live saving: each user is pushed to the dataset as it is collected.
- Retry logic (3 retries) and 1–2s-friendly delays for rate limits.
- Combines likers (chrono API) and commenters for each post, deduplicated by user ID.
Input
| Field | Type | Required | Description |
|---|---|---|---|
| startUrls | array | Yes | List of Instagram post URLs (e.g. https://www.instagram.com/p/XXXXX/). |
| maxCount | integer | No | Max users to collect (default 1000, range 1–10000). |
| proxyConfiguration | object | No | Optional proxy; default no proxy. Fallback is handled by the actor. |
Example:
{"startUrls": [{ "url": "https://www.instagram.com/p/DLm63qQpxvw/" }],"maxCount": 1000,"proxyConfiguration": { "useApifyProxy": false }}
Output
Dataset of user objects. Each item has:
| Field | Description |
|---|---|
| full_name | Display name |
| id | User ID (pk) |
| username | Handle |
| is_private | Private account flag |
| is_verified | Verified flag |
| profile_pic_url | Profile image URL |
| liked_post | Post URL they liked |
| total_likes | Total like count on that post |
| post_url | Same as liked_post |
| latest_reel_media, latest_reel_media_utc, profile_pic_id, is_new | Extra API fields |
How to use (Apify Console)
- Open Apify Console → Actors.
- Find instagram-likes-scraper and open it.
- Set startUrls (post URLs) and optionally maxCount and proxyConfiguration.
- Click Start.
- Watch Log for progress and
[PROXY]messages. - Open the run OUTPUT tab to view or export the dataset (JSON/CSV).
Cautions
- Data is from public posts only.
- You are responsible for compliance with Instagram’s terms and applicable law (privacy, spam, etc.).
