Extract Public Instagram Profile Posts and Engagement Data
Add a list of usernames. You can add them one per line.
number of posts by username, 1-200 are the allowed values
Results to deliver
100 creditsThis agent actively searches live listings — results may vary. You are only charged for what is delivered, up to this number.
Lagic Proxy
Pricing
Gather publicly available data from Instagram user profiles, including post captions, like and comment counts, media links, and timestamps, to understand content performance and audience engagement without needing cookies.
### Understand Instagram Content at Scale This tool allows you to extract detailed information about public posts from specified Instagram profiles. By simply providing a list of usernames, you can collect valuable data points for each post, such as the full caption text, the number of likes and comments, the direct link to the post, and the date it was published. This is particularly useful for analyzing content strategies, tracking competitor activity, or gathering data for market research. ### Data Fields You'll Receive For each post, you'll get insights into its engagement with `comment_count` and `like_count`. The `text` field provides the full caption, while `link_post` and `thumbnail_url` give you direct access to the content itself. You'll also see who posted it with `user.username` and `user.full_name`, alongside `taken_at_date` for chronological analysis. Crucially, the tool identifies if a user is `user.is_private` or `user.is_verified`, helping you understand the nature of the profile and its content visibility. ### No Cookies, Streamlined Access Unlike some other tools, this scraper operates without requiring cookies, which simplifies the process and reduces potential setup hurdles. Just provide the usernames, specify how many posts you need (up to 200 per user), and the tool handles the data extraction, delivering structured results ready for your analysis.
Provide a list of Instagram usernames for the profiles you wish to scrape.
Specify the desired number of posts to extract from each username, up to a maximum of 200.
Run the tool, and it will navigate to each public profile.
The tool then collects the specified number of public posts and their associated data.
Receive a structured JSON output containing all the extracted post details for your analysis.