Extract all post data, including likes, comments, and media URLs, from any public Instagram profile.
Instagram usernames, profile URLs, or post/reel URLs. Example: natgeo,
How many posts to get per profile. Set higher for more data or lower for faster runs. Does not apply to individual post URLs.
Only get posts published after this date. Accepts a specific date (e.g. 2026-01-15) or a relative period (e.g. 7 days, 2 weeks, 1 month). Leave empty to get all posts. Automatically stops loading older pages to save time.
Skip pinned posts at the top of profiles and only get regular timeline posts.
Results to deliver
200 creditsThis agent actively searches live listings — results may vary. You are only charged for what is delivered, up to this number.
Lagic Proxy
Pricing
Scrape public Instagram posts to get captions, engagement metrics, hashtags, and direct media URLs. Use it for competitor content analysis, brand monitoring, or building a content archive.
This tool systematically extracts data from posts on any public Instagram profile. It's designed for marketers, social media managers, and researchers who need to analyze content strategies, track campaign performance, or gather user-generated content without manual effort. You can provide a list of Instagram usernames, profile URLs, or even direct URLs to specific posts or Reels. The tool then pulls a complete dataset for each post, including the full caption, engagement numbers (likes, comments, video views), and all associated metadata. ### What You Get - **Engagement Metrics:** See how every post performs with exact counts for likes, comments, and video views. - **Content Details:** Extract the full caption, all hashtags used, user mentions, tagged accounts, and any co-authors. - **Media Files:** Get direct download URLs for all images and videos associated with a post, including individual items in a carousel. It also includes video duration and media dimensions. - **Post Metadata:** Collect critical context like the original post URL, publication timestamp, location name (if tagged), and any music used in the post. This data is invaluable for competitive benchmarking, allowing you to see what content formats and topics resonate most with a competitor's audience. It also helps agencies compile performance reports for clients or lets brands track the use of their products or hashtags across the platform.
Provide a list of public Instagram usernames, profile URLs, or specific post URLs.
Set the maximum number of posts you want to retrieve from each profile.
Optionally, set a date filter to only get posts published recently.
Choose whether to include or exclude posts that are pinned to the top of profiles.
Run the tool and wait for the data to be collected.
Download the complete dataset as a spreadsheet or JSON file.