Instagram Post Likers Scraper avatar

Instagram Post Likers Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Instagram Post Likers Scraper

Instagram Post Likers Scraper

Scrape the list of users who liked any public Instagram post. Supports pagination and verified/private filters.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

ToolzerHub

ToolzerHub

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Instagram Post Likers Scraper — See Who Liked Any Post

Extract the complete list of users who liked any public Instagram post or reel — no login, no cookies required. Get usernames, profile pictures, verification status, and optionally full profile details for every liker.

Perfect for influencer research, engagement analysis, competitor monitoring, and building targeted audience lists from high-performing content.

What You Can Scrape

  • Liker usernames & display names
  • Profile pictures & verification status
  • Private/public account status
  • Full enriched profiles — biography, follower count, bio links, business info, and more (when enrichProfile is enabled)

Input

{
"type": "post_likers",
"postUrls": ["https://www.instagram.com/p/ABC123/"],
"maxItem": 500,
"enrichProfile": false
}
FieldTypeRequiredDescription
postUrlsstring[]Instagram post or reel URLs to scrape likers from
enrichProfilebooleanFetch full profile for each liker (slower, costs more). Default false.
maxItemnumberMax likers per post (0 = unlimited, default 100). With enrich, caps at 100 if left at 0.
verifiedOnlybooleanOnly include verified (blue tick) accounts. Default false.
skipPrivatebooleanExclude private accounts. Default false.
typestringMust be "post_likers".

Sample Output — Simple Mode

{
"id": "71366681909",
"username": "y2_i_r",
"full_name": "👍🏼",
"profile_pic_url": "https://instagram.ftuc1-2.fna.fbcdn.net/example.jpg",
"is_private": false,
"is_verified": false
}

Sample Output — Enriched Profile (enrichProfile: true)

When enrichProfile is enabled, each liker is replaced with their full profile object:

{
"id": "71366681909",
"username": "y2_i_r",
"full_name": "👍🏼",
"biography": "💪Fitness enthusiast💪\nDM for collabs",
"bio_links": [],
"external_url": null,
"profile_pic_url": "https://scontent.cdninstagram.com/v/t51.82787-19/example_s150x150.jpg",
"profile_pic_url_hd": "https://scontent.cdninstagram.com/v/t51.82787-19/example_s320x320.jpg",
"edge_followed_by": { "count": 3042 },
"edge_follow": { "count": 156 },
"is_private": false,
"is_verified": false,
"is_business_account": false,
"is_professional_account": false,
"is_joined_recently": false,
"category_name": null,
"highlight_reel_count": 3,
"pronouns": [],
"fbid": "17841443016305507"
}

Limitations

  • Only public posts can be scraped
  • enrichProfile sends one additional API request per liker — use only when you need full profile data
  • When enrichProfile is enabled without a maxItem, it defaults to 100 to prevent runaway pagination

Contact

For issues, open a ticket under the Issues tab.
For questions or custom requirements: contact@toolzerhub.com

If this actor saved you time, a review means a lot. Thanks! 🙌