Instagram Likes Scraper
Pricing
$19.99/month + usage
Go to Apify Store
Instagram Likes Scraper
Extract engagement data from Instagram posts using the Instagram Likes Scraper. Collect usernames of users who liked posts, profile links, and engagement insights automatically. Ideal for influencer research, audience targeting, and social media analysis.
Pricing
$19.99/month + usage
Rating
0.0
(0)
Developer

Scrapio
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 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.).