Instagram Post Scraper
Photos, carousels, likes and captions, no login
What it does
Scrape public Instagram posts from profiles or post links: caption, hashtags, mentions, likes, comments, post time, type, every carousel image, video URL, location with coordinates, tagged users, coauthors and owner. No login or cookies. Pay per post.
Built in
- ✓ Every image link of a carousel, plus video URL and duration
- ✓ Likes, comments, caption, hashtags and mentions per post
- ✓ Paid partnership flag, coauthors and tagged users
- ✓ Filter by post type: image, carousel or video
- ✓ No login, no cookies; failed and empty results are never charged
Guides & tutorials
Export Every Image and Caption From Instagram Carousel Posts
Export every slide image link, slide type and caption from Instagram carousel posts to a CSV, by profile or by post link, with Instagram Post Scraper.
Find Paid Partnership Posts on Any Instagram Profile
List the paid partnership and branded posts on any public Instagram profile, and the brands behind them, using Instagram Post Scraper and Python.
Benchmark LinkedIn Post Engagement Across Company Pages
Compare reactions and comments per post across LinkedIn company pages, scaled by follower count, with the LinkedIn Company Posts Scraper. No login.
Related scrapers
Common questions
How many posts can I get per profile? +
Up to 300 per profile per run, newest first, or up to 1,000 single post links per run.
Do I get video views? +
No. Instagram does not show a video post's view count to logged out visitors on the post itself. For reel play counts use the Instagram Reel Scraper.
Do I need an Instagram account or cookies? +
No. The actor reads Instagram as a logged out visitor. Private accounts, missing usernames and deleted posts are listed in the run summary and never charged.
Why do some rows belong to another account? +
Those are collab posts, which Instagram shows on the grid of every coauthor. ownerUsername is the account that posted it and coauthorProducers lists the partners.
What does it cost? +
$1.49 per 1,000 posts on the Bronze plan, $1.29 on Silver and $0.99 on Gold and above, plus a $0.005 start fee per run. Failed and empty results are never charged.
Try it on Apify.
Pay only for results delivered. No credit card required to sign up.