✨ Instagram Post & Image Scraper, Image Post Downloader

✨ 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.

112 runs
9 users
Try This Actor

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

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. 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.

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 Trial

Actor Information

Developer
scrapearchitect
Pricing
Paid
Total Runs
112
Active Users
9
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support