✨ Instagram Post & Image Scraper, Image Post Downloader
by scrapearchitect
Extract images, captions, likes, comments & technical metadata from any Instagram post. Perfect for marketing research, competitive analysis, and building datasets.
Opens on Apify.com
About ✨ Instagram Post & Image Scraper, Image Post Downloader
Need to pull data from Instagram posts without hitting rate limits or getting blocked? I've been there. This Instagram scraper lets you extract everything from any public post: the high-resolution images themselves, plus all the metadata that actually matters. You'll get likes, comments, captions, and hashtags, of course. But it also goes deeper, fetching the user info and even the technical specs of the images—think codec, dimensions, and bitrate. It's the difference between just having a picture and having the complete data package for it. I use this for two main things. First, for competitive analysis and marketing research. Seeing what visuals and captions resonate in your niche is way easier when you can systematically collect and compare the data. Second, it's a lifesaver for developers building datasets for machine learning or visual analysis projects, because you get clean, structured data with the media files attached. It runs on Apify, so you can automate the whole process, schedule runs, and integrate it directly into your pipelines. If you need to gather Instagram post data at scale, this is how you do it without the headache.
What does this actor do?
✨ Instagram Post & Image Scraper, Image Post Downloader is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
Instagram Post & Image Scraper
Overview
This Apify actor scrapes public Instagram image posts, downloading the original-quality images and extracting their metadata. It handles single-image and carousel posts, outputting structured JSON data with download links and post details.
Key Features
- Media Download: Fetches all images from public Instagram posts. Provides direct, downloadable Apify storage links.
- Post Metadata Extraction: Captures likes, comments, description, author, upload date, and hashtags.
- Technical Image Data: Optional deep metadata for each image, including codec, dimensions, color space, and file size.
- Structured Output: Organizes results into dataset views for easy analysis and integration.
- Robust Processing: Automatically cleans input URLs and validates downloaded media with HTTP status and content type checks.
How to Use
Configure the actor run by providing an input JSON object. The core requirement is a list of public Instagram post URLs.
Input/Output
Input Configuration
The actor accepts an input object with two fields:
* post_urls: An array of objects, each containing a public Instagram post url.
* additional_metadata: A boolean (true/false) to enable or disable the extraction of deep technical image metadata. Defaults to true.
{
"additional_metadata": true,
"post_urls": [
{ "url": "https://www.instagram.com/p/DMxzBcrR-Jp/" },
{ "url": "https://www.instagram.com/p/DM6CrayRSSI/" }
]
}
Output Structure
The actor outputs a dataset with multiple views. The primary view contains the core post and media information.
Example Primary Output:
{
"original_url": "https://www.instagram.com/p/DMxzBcrR-Jp/",
"description": "Zoom in. #ShotoniPhone by @eldography...",
"likes": "35.0k",
"comments": "631",
"upload_date": "July 31, 2025",
"author_username": "apple",
"feedback": "Congrats, media found.",
"media": {
"total_found": 2,
"valid_urls": 2,
"urls": [
{
"http_status": 200,
"content_type": "image/jpeg",
"is_valid": true,
"image_download_link_1": "https://api.apify.com/v2/key-value-stores/.../ig_4358346331066317968.jpg"
}
]
}
}
When additional_metadata is enabled, a separate view provides detailed technical data for each image link, including streams, format, and file size.
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try ✨ Instagram Post & Image Scraper, Image Post Downloader now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- scrapearchitect
- Pricing
- Paid
- Total Runs
- 112
- Active Users
- 9
Related Actors
🏯 Tweet Scraper V2 - X / Twitter Scraper
by apidojo
Instagram Scraper
by apify
TikTok Scraper
by clockworks
Instagram Profile Scraper
by apify
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support